自分の使っている掲示板で、メールアドレスを書いてもらうようにしていますが、
なにかメールアドレスを公開しているようで、きまりが悪い気がします。
そこで、メールアドレスは、名前の上にマウスを置いたときに、左下にmail to~
と表示されるようにしたいのですが、どうしたらいいでしょう?

もちろん、名前をクリックすると、メールソフトが立ち上がるという風にしたいのですが。

javaとjava scriptの区別もできない私に、「これをコピペで使いなさい」とかここのサイトに解説があるという
ありがたい情報をお願いします。

ちなみに、掲示板は、HTMLというんでしょうか、なんでも自分で書けるような方式です。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

すみません。

正しくは
<A HREF="mailto:***@***.**" OnmouseOver="window.status='mailto:***@***.**';return true" OnMouseOut="window.status='';return true">名前</A>
でした。


>もうおバカな人間で、「手取り足取り」でないと、わからないものですから、

そういう言い方、やめたほうがいいです。
貴方はへりくだっているつもりなのでしょうが、
最初から自分で調べる気がないように聞こえます。


(<A HREF="mailto:$data{'email'}">$data{'email'}</A>)
       ↓
(<A HREF="mailto:$data{'email'}"
OnmouseOver="window.status='mailto:$data{'email'}';return true" OnMouseOut="window.status='';return true">$data{'email'}</A>)

メールアドレスを表示せず、「名前」の上にマウスを置いたときに、ステータスバーにメールアドレスを表示させたいのであれば、


<A HREF="mailto:$data{'email'}"
OnmouseOver="window.status='mailto:$data{'email'}';return true" OnMouseOut="window.status='';return true">
<FONT COLOR="#0000ff"><B>$data{'name'}</B></FONT>
</A>

でいいはずです。
IE6で正しく表示が出来ることを確認済み。

CGIのPRINT文は、HTMLと基本的には同じです。
入力されたデータに、例えば$data{'email'}のような代数を割り当てて
それを表示するよう、HTMLを書いているだけなのです。
つまりCGIの入力項目をどの代数に割り当て、それをどう表示しているのかさえ理解できれば、PRINT文は自由に書き換えることが出来ます。

注意1:PRINT文内のHTMLで、"を使う場合は、必ず \" と入力してくださいね。
注意2:ソースを改行するばあいは、\n です。
    • good
    • 0
この回答へのお礼

お礼が遅くなりました。すみません。

それでっと、
「もうおバカな人間で、「手取り足取り」でないと、わからないものですから、」
という私の表現が、
「最初から自分で調べる気がないように聞こえます。」
と受け取られたとしたら、それは、正しい受け取り方です。

はじめから自分で調べる能力もないし、その気持ちもありません。
ここ「教えてGOO」さんは、そんな人間に、「あっ、それなら知ってるよ」と教えてくれる場所なのだろうと
思って、聞いているのですが。

別に、「何もわからない人間なんだから、もっと親切に教えろよ」とあなたを責めているのではありません。
そう受け取られたとしたら、それは間違い。

で、ご回答、どうもありがとうございました。
すぐにやってみます。
あと、CGIについての解説も、どうも。
今度、時間があったら、そういうサイトをのぞいてみて勉強してみます。

お礼日時:2001/10/30 05:27

risoです。

ソース発見(笑)
これでお望みのように動きませんでしょうか?

<FONT COLOR="#0000ff"><B>$data{'name'}</B></FONT>
<FONT COLOR="#3300ff">
(<A HREF="mailto:$data{'email'}">$data{'email'}</A>)

↓これに変更してください。

<FONT COLOR="#0000ff">
<A href="mailto:$data{'email'}"><B>$data{'name'}</B></A></FONT>

またお勧め掲示板はYY-BOARDですが、
WebForumは管理者だけメールを見る機能がありますよ。
    • good
    • 0
この回答へのお礼

寒くなってきました、、、なんていう季節のあいさつはいいですか、、、?
お礼が遅くなってすみません。
私、質問しておいて、すっかり忘れてしまってました。

今日、別の質問をしようとして、締め切ってなかったことを思い出しました。
お間抜けな話、というより、ご迷惑をおかけいたしました。

おすすめ掲示板の「YY-BOARD」と「WebForum」
どちらかに手を伸ばしてみます。

何度も、どうもありがとうございました。

お礼日時:2001/10/30 05:34

何度もすいません。

risoです(^0^)
下のタグ、微妙に間違えてしまったので
訂正にきました。
ただしくはこちらです。
<a href="mailto:メールアドレス">名前</a>
    • good
    • 0
この回答へのお礼

なんどもどうも。
ところで、下の参考URLの掲示板で、RISOさん、一番お勧めのものは、ありますか?

お礼日時:2001/10/24 06:11

risoと申します。

(^0^)
掲示板は普通CGIだと思いますが^^;)
タグはこれが一般的です。
<a href=mailto:メールアドレス>名前</a>

ただしCGIの改造にはPERLの知識が必要でので
そういった機能のあるものを最初から
お選びになってはいかかでしょうか?
ご存知でしたらごめんなさい♪

参考URL:http://www.kent-web.com/bbs/index.html
    • good
    • 0
この回答へのお礼

そうですよねぇ、最初からマウスを置いたときにメアドが見えるという機能の掲示板を使えばいいんですよねぇ。

うーん、はじめからいろんな機能が付いているものは、自分でカスタマイズできないし
いろいろ自分で変えることができるものは、カスタマイズがやっかいだし、、、。

もう帯に短し、、、というヤツです。

どうもありがとうございました。
あとで、教えていただいた掲示板のなかからも、探してみます。
そのほうが早いような気がしますし。

お礼日時:2001/10/24 06:09

<A HREF="mailto:***@***.**" OnmouseOver="status='mailto:***@***.**';return true" OnMouseOut="window.status='';return true">名前</A>



で、いかがでしょう。
    • good
    • 0
この回答へのお礼

<DIV ALIGN="CENTER">
<table border="1" bgcolor="#e0ffff" cellpadding="1" cellspacing="1" width="90%">
<TR><TD BGCOLOR="#00ffff">
<table border="0" cellpadding="3" cellspacing="1" width="100%">
<TR><TD BGCOLOR="#f0f8ff">
<FONT SIZE="+1" COLOR="#ff4500"><B>$data{'subject'}</B></FONT> 
<FONT COLOR="#0000ff"><B>$data{'name'}</B></FONT><FONT COLOR="#3300ff">
(<A HREF="mailto:$data{'email'}">$data{'email'}</A>)
<FONT SIZE="+1" COLOR="#00008b">$yy年 $mm月 $dd日 $hh時 $nn分</FONT></TD></TR>
</table>
</TD></TR>
<TR><TD bgcolor="#e0ffff">
$data{'text'}
</td></tr>
</table>
</DIV>
<BR>

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
点線の上が、利用している掲示板で、自分でデザインできる部分を、サンプルを参考に
自分で書き換えたものです。
といっても、色を変えたくらいで、あとはチンプンカンプンです。

教えていただいた、、、これはプログラムというんでしょうか?タグというんでしょうか?
をどこに入れれば、いいでしょうか?

もうおバカな人間で、「手取り足取り」でないと、わからないものですから、大変恐れ入りますが、
おわかりのようでしたら、再びご回答いただけませんでしょうか?

どうか、よろしくお願いいたします。
(とりあえず、ご回答、ほんとにありがとうございました。)

お礼日時:2001/10/24 06:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Q掲示板の内容が同じ掲示板2にリンクされて・・

はじめまして。初心者なのでよろしくおねがしいします。
掲示板の内容が同じ掲示板2にリンクされて、同じ内容が
載ってしまいます。
同じHPの中で2つの違う趣旨の掲示板を設けてます。
ですが、片方の方に書き込みがあった場合、
もう一つの掲示板にも同じ内容がリンクされるのです。
どうして、解決するのでしょうか?

お願いします

Aベストアンサー

logファイル名同じか、logファイルにアクセスする
URLが同じ可能性があるのでは?
設定を確認してみて下さい。

          X1turboの友達 hiro。

Q自分のHPの掲示板への新規投稿を自メールアドレスに通知するには?

個人HPをつくりました。このOKWEBにもありますが、掲示板に新規投稿されたかどうかを知る方法として、よく「投稿されたら知らせる」というのを見かけます。どのようにしたらできるのでしょうか?

Aベストアンサー

CGIが使用できるのであれば、
そういう機能がある掲示板を使用するのが一番だと思います。

http://www.cj-c.com/の掲示板のなかには、そういう機能をもつものがあります。
ここの掲示板はとっても良いですよ。
hyontaさんがおっしゃるような、自分へのメール通知や、投稿者自信へのメール通知などの機能があるものもあります。

ここの2つの掲示板を1つに合体させて改造し、私も使用しています。http://kokucho81.hmcgi.com/BBS_TECNIC/cbbs.cgi

さらに、データ互換性があるので、より高い機能を持つ掲示板へグレードアップしたいと思ったときなども、過去の投稿を全て継承することも出来ます。

CGIが使用できない領域でも、あきらめることなく、そういった機能をもつ掲示板をレンタルしているところを探せば良いのではないでしょうか?

http://www.ad-office.ne.jp/ のレンタル掲示板
http://www.yyy.net/ のレンタル掲示板
などはそのような機能があったと思います。

CGIが使用できるのであれば、
そういう機能がある掲示板を使用するのが一番だと思います。

http://www.cj-c.com/の掲示板のなかには、そういう機能をもつものがあります。
ここの掲示板はとっても良いですよ。
hyontaさんがおっしゃるような、自分へのメール通知や、投稿者自信へのメール通知などの機能があるものもあります。

ここの2つの掲示板を1つに合体させて改造し、私も使用しています。http://kokucho81.hmcgi.com/BBS_TECNIC/cbbs.cgi

さらに、データ互換性があるので、より高い機能を持つ...続きを読む

QJava scriptでの装飾

HP作成中です。

プルダウン(ドロップダウン?)形式で、
他のページに飛べるよう、設定したのですが、
サンプル集からコピーして貼り付けました。

何と呼べばいいのか分からないのですが、
そのメニューが入ってるテキストボックス(?)などの、
装飾は出来ないのでしょうか。

あと、ボタンを押すと、ウィンドウが閉じるのも、
サンプル集からコピーして貼り付けました。
動作自体はこちらも問題なくいっています。

これにもボタンの色を変えるなど、
ちょっとした変化を付けたいのですが…。

どこをどう触ったらいいのか分かりません。

HTMLはある程度分かるつもりです。

どなたか教えて下さい。どうか宜しくお願い致します。

Aベストアンサー

こんにちは

ボタンの色

<INPUT TYPE=button VALUE="TEST" STYLE="{ color: #FFFFFF; background-color: #FF0000;}">

の様にすると、ボタンの文字の色が白(color: #FFFFFF;)、ボタンの色が赤(background-color: #FF0000;)になると思います。

参考になるか解りませんが、
とほほのWWW入門
で検索して見てください。

Q掲示板やメールフォームを自由にレイアウトし設置するには

Flash(もちろんASも)とHTML&CSSを学びはじめて、そこそこ使えるようになってきた というぐらいのものです。で、HP設置の為にlolipopで契約を最近しました。
lolipop HPにある、10日間で出来ちゃうHP講座などで紹介されている 掲示板やメールフォームなどはアドレスをリンクさせるだけのものなので難なくできたのですが、掲示板やメールフォームなどを好みにCSSでレイアウトしたいと思うのですが、何から手を付けてよいのやらという感じで困っています。
自分なりに検索をしたりしてみたのですが、どうも何から行えばいいのかがわかりません。CGIは難しいのでまずはjavaをと書いてあるところもあれば、必要に応じてCGIを覚えてゆけばよいというかたちで私ではさっぱり理解できないCGI入門だったりという感じでどうしてよいのやらという感じです。

とりあえず、掲示板やメールフォームを自由にレイアウトし設置するという事を目的にした場合、何から勉強していけばいいのでしょうか?

ご教授をいただきたく思います。よろしくお願いします。

Aベストアンサー

少しばかり話が突き放す方向に進んでしまったので、この先どうすればよいのか考えていきます。

まず初心者向けの掲示板で、掲示板で設置の練習をします。
http://www.kent-web.com/
ここに ASKA という掲示板があるので、チャレンジしてください。

自宅マシンWWWサーバ化計画 (Windows) も、可能なら導入してください、パソコン上で CGI が動かせるのでテストできます。

簡単な掲示板が設置できるようになったら
http://www.web-liberty.net/
こちらの掲示板はいかがでしょう、デザインは HTML ファイルですから、簡単だと思います。

Perl の本を一冊購入されると良いでしょう。

Q▲▲HTML?Java Script?どっちかわからないけど見てください☆▲▲

ココのホームページ、http://heo.jp/tag/color/index.php?page=3クリックする事で文字をコピーする方法。ソースを見ても良くわかりません。わかるかた教えてください、お願いします(*'v'*)

Aベストアンサー

JavaScript です。
クリックする場所あたりのソースを良く見ればわかりますよ。

<td> タグ(表のセル)の中で、
onmousedown='window.clipboardData.setData("text","#5F5F5F");'
というのと
onmouseup="alert('コピー完了')"
というのが書いてあります。

前者はマウスボタンが押し下げられた時に発生するイベントで、クリップボードに文字列をコピーしています。
コピーする文字はセルごとに固定で書いてあります。

後者はマウスボタンを離した時に発生するイベントで、単純にメッセージ ダイアログを表示しています。


このカテゴリの人気Q&Aランキング

おすすめ情報