• ベストアンサー

CGIでメールアドレスのリンクを追加する方法を教えてください

MKEditerを使ってCGIを編集しています。ホームページを作成しているのですが、トップページをindex.cgiというCGIで作成して、そのページの中に例えば《お問い合わせ》のようなかたちでメールアドレスへのリンクを張りたいのですが、どうやら半角の@を入力するとそこだけ消されてしまうようです。ただ、全角で入力しても当然リンクとしては認識されないようなので困ってしまいます。知識のある方お願いいたします。

  • CGI
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • tessyu
  • ベストアンサー率53% (59/110)
回答No.1

意図されている事と違っていたらすみません。 <A href=mailto:hogehoge@goo.ne.jp>aaa</A> のようになっているのを ↓ <A href=mailto:hogehoge\@goo.ne.jp>aaa</A> というように、@マークの左に\を置いてみてください。

lunamaria
質問者

お礼

ご解答いただきありがとうございます!ばっちりできました!ありがとうございます本当に助かりました!

関連するQ&A

  • リンクタグを使用するとアドレスが正しく入力されない

    Macintosh10.42 Safari2.01バージョン使用中です。 goo簡単ホームページを使ってホームページを作成しています。 (http://members.goo.ne.jp/) トップページにリンクタグ (<a target=_blank href=リンク先のアドレス>ページ名</a>のようなもの) を入力しています。 リンク先のアドレスには半角の~が含まれるのですが、 いくら半角で入力しても、あとで編集ページを見ると 全角の~に変わってしまっています。 また実際にアップされたページを見て、 リンクの部分をクリックすると アドレスが文字化けしてしまってNot Foundとなってしまいます。 (半角~の部分が%81`と文字化けしてしまっています。 文字化けしているのはその部分だけです。) うまく説明できなくて申し訳ないのですが、 どなたかどうすればきちんとリンクができるようになるか、 答えて頂けると幸いです。宜しくお願い致します。

  • index.htmlからCGIへリンクを貼る時

    質問内容を見て頂きありがとうございます。 トップページを作り(index.html)そこからCGIにリンクを貼りました。実際にリンクボタンをクリックすると、ダウロード画面になり、CGIにリンクする事が出来ません。 どのようにしてCGIにリンクを貼れば良いのかおしえていただけないでしょか? 宜しくお願いします。

    • 締切済み
    • CGI
  • CGIを使って使ってる端末毎に自動でリンクが変わるときいたのですが

    携帯ホームページを作っているんですが au softbank docomo pcからアクセスがあるんですが docomoユーザ(←リンク auユーザ(←リンク softbankユーザ(←リンク pcユーザ(←リンク ってかんじにトップページにユーザが自分で端末を選んではいるっという状態なんですが CGIというものをつかったら自動的に端末を認識してそのURLに飛ぶときいたのですが ほんとうでしょうか? もし本当ならやり方をおしえてほしいです

    • ベストアンサー
    • HTML
  • 携帯でのリンク

    ホームページ制作に関してはまったくの初心者なんですが、携帯とPCからのアクセスを判断して、キャリア別にリンクするものを作りたくていろいろなサイトを参考にしてやっています。知識はないので、ほとんどコピペなんですが・・・ で、cgiで振り分けることは一応できました。 次に http://www/~/○○○/ と入れると、デフォルトである http://www/~/○○○/index.html にリンクされますよね?(うちはそうなんですが・・・) 友達にはなるべくみじかい「http://www/~/○○○/」として教えたいのです。 そこで、このindex.htmlにcgiへの自動リンクをしたいんですが、 <meta refresh content=0 url=http://cgi/~/○○○.cgi> とすると、携帯ではmeta refreshを認識してくれません。 よって、携帯用のindex→cgiへの自動リンクでいい方法はないでしょうか? cgiのアドレスを友達に教えればいいじゃないかと思われるかもしれませんが、アドレスがまったく違ってしまうので・・・

  • メールリンクについて

    よろしくお願いします。 htmlに以下のリンクを作成したのですが、テスト的にリンクをクリックしても、メールソフトが立ち上がってきません。 <a href="mailto:お友達のメール@アドレス?Subject=おもしろそうなページ見つけたよ!&amp;body=面白そうなページ見つけたよ!見てみてね!">友達にメールですすめる</a> mailto:user@domain?Subject=問い合わせ&body=問い合わせ内容を入れてください。お名前とメールアドレスは必ず明記してください。 マニュアルどうりに実行したつもりなのですが、うまく行きませんでした。 どなた様か、ご指導の程よろしくお願い致します。

    • ベストアンサー
    • HTML
  • HPビルダー17wordpressでリンクの挿入

    こんにちは。 教えてください。 ホームページビルダー17を使っています。 WordPressを使ってホームページを作っています。 編集可能領域に同じサイト内のページをリンクとしてを貼りつけたいです。 例えば、トップページにお問い合わせのページのリンクという感じです。 今までCSSでサイトを作っていたときは、リンク挿入でファイルから簡単にお問合せのファイル名を選べました。 でもWordPressで作ったら、お問い合わせのページが何というファイル名で、どこのフォルダにあるのか見つけられません。 簡単にリンクを貼るやり方は、ありませんか?

  • ページ内リンクのあるテンプレ編集についてです

    ページ内リンクのあるテンプレ編集についてです ホームページビルダーを使ってサイトを作るのにダウンロードしたテンプレートですが indexのファイルにトップ以外の全部のページが作ってあります。 その場合リンクされたページを新しい名前をつけて保存をしながらサイトを作っていけばよいのですか? indexファイルを開くたびにずらーっと長いものが出てきて、どう編集すればいいのか本に書いてなくて困っています。 わかり易く教えていただけると助かります。

  • フレームセットのリンクを変更するCGI

    フレームセットを利用していると直リンクされると、レイアウトが崩れて嫌なので普段はJavaScriptで <body onLoad="if (top == self) { location.replace('index.html') };"> このタグで強制的にフレームセットのページであるindex.htmlにリロードしています。 でも、この場合だとindex.htmlにフレーム設定をしているA.htmlとB.htmlしか表示できません。 これを、直リンクされた場合に強制的にindex.htmlに飛んで、さらにフレームセットのページをA.htmlとC.html(直リンクされたページ)に変更させたいのです。 index.htmlを表示させた後、C.html(直リンクされたページ)のアドレスを取得してフレームセットを書き直すCGIなのだと思いますが、このようなCGIのフリーなどありましたら教えてください。 JavaScriptとCGIの混合技らしいので、JavaScriptカテゴリにも書き込んでおります。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=745359

    • ベストアンサー
    • CGI
  • cgi-binのディレクトリの作成方法

    FFFTPを使っています。 アップしたいのですが、トップページは、index.htmlにして下さいとあり、これは 成功しました。 CGIもアップしたいのですが、「あなたのホームディレクトリにcgi-binという ディレクトリを作成してください。」とあり、この方法が分かりません。 作成の方法と、アップの方法を教えてください。 URLからの閲覧時には、まずトップページが表示さらますが、そこからCGIのページに移る方法も教えてください。 よろしくお願いします。

    • 締切済み
    • CGI
  • リンクのアドレスを抜き出す方法

    Linux Fedora Core3でperl-5.8.5-9を使用しています。 現在、ホームページのHTMLファイルを読み込んでページ内にあるリンクのアドレスを抜き出すプログラムをやっていますが上手いこと抜き出すことができません。何か良い方法は無いでしょうか?リンク先は「.html」だけでなく「.cgi」「.php」などすべてのリンクを表示させたいです。

    • ベストアンサー
    • Perl

専門家に質問してみよう