• ベストアンサー

Dreamweaverでmailtoタグを消し、@画像に置き換えたい

DWで、mailtoタグを検索したら200個弱ありました。 スパムメール対策のためmailtoを、すべて@画像を置く タイプに変更したいのです。 ただタグを消すのは簡単ですが、 消すだけではなくそれぞれのメールアドレスの@の部分に、 @画像を置き換えたいのです。 こういうのって、手動でしなければいけないのでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • suzuko
  • ベストアンサー率38% (1112/2922)
回答No.4

#1です。おっしゃっている意味がようやく理解できました。^^; 少し手間ですが、1度 検索語:<a href=mailto 置換語:<img src="image/at.gif"><a href=mailto で一括置換します。 その後、 <a href=mailto を一つづつ検索して後半も削除。 ぐらいでしょうか? お役に立たず、すみません。

amiko25
質問者

補足

何度もご回答ありがとうございます。 なるほど、検索をかけなおして、すこしずつ変換するということですね。ひとつひとつ削除して画像を指定するより、手間は減るので・・・ この方法でやってみたいと思います。 ありがとうございました!

その他の回答 (3)

noname#20371
noname#20371
回答No.3

置換ソフトでフォルダー単位に一括置換 検索語:<a href=mailto:"xxxx@xxxx.xx.xx">xxxx@xxxx.xx.xx</a> 置換語:<a href=mailto:"xxxx@xxxx.xx.xx">xxxx<img src="image/at.gif">xxxx.xx.xx</a> 200個近いアドレスが全て違うものだと手作業と変わりませんね(汗

amiko25
質問者

お礼

ご回答ありがとうございます。 置換ソフト、そういうアイディアもあったのですね。 しかし、ご指摘どおり、200個近いアドレスが全て違うものです。 DWで、置換で、 検索の入力ボックスに、 *<a href="mailto:*@*</a> 置換の入力ボックスに、 <img src="../../images/at.gif" > みたいな感じで変換できたら・・・と思ったのですが、 ダメでしょうか? HP自体の容量が1ギガほどあるので、 コピーをとるのも時間がかかり・・・途方にくれています。

noname#48234
noname#48234
回答No.2

DreamweaverMX(Ver.6.1)以降のバージョンの詳しい操作方法は分かりませんが、 お使いのDWに「置換」機能がありませんか? サイト全体や1ページ内の指定した文字列やタグを検索して、新たな文字列やタグと置き換える機能です。 メニューの「検索」と同じまたはその近くに「置換」というのがあると思います。 「@画像を置くタイプ」というのがよく分かりませんが、この「置換」を使ってできませんでしょうか。 的外れな回答でしたらごめんなさい。

amiko25
質問者

お礼

ご回答ありがとうございます。 使用しているDWはMXです。 置換でmailtoタグを拾ってきたあと、 mailtoタグを削除→@が入っていた箇所に、gif画像を指定 という操作がしたいです。 具体的に書くと、 検索の入力ボックスに、 *<a href="mailto:*@*</a> 置換の入力ボックスに、 <img src="../../images/at.gif" > で出来るのでしょうか?

  • suzuko
  • ベストアンサー率38% (1112/2922)
回答No.1

「編集」「検索・置換」で変更したい箇所の前後を残す形で選択し、置換に変更して一括変換すればいけますが。 ただ、間違えやすいのでどこかにバックアップをして置いてからやられた方がよいでしょう。

amiko25
質問者

お礼

ご回答ありがとうございます。 「検索・置換」はわかるのですが、 置換でタグではなく、特定の画像を指定することはできるのでしょうか?

関連するQ&A

  • $mailtoの記述に関して

    今まで会社で使ってたお問い合わせフォームの設定なんですが、担当者が変更になりメールアドレスを変更する事になり。 既存のCGIの $mailto='ここに前担当者メールアドレス'; を $mailto='ここに新担当者メールアドレス'; に変更しただけなんですが、メールが届かなくなってしまいました。 前担当者のアドレスに戻すとメールが届くんですが、問題として何が考えられますでしょうか?

    • ベストアンサー
    • CGI
  • メールを送るタグなんですけど・・

    画像をポチッとして、メールをおくれるのありますよね? そのタグは<A HREF="mailto:メールアドレス><img src=画像のURL BORDER=0></A>であってるのでしょうか? 画像が表示されないのです。アドバイスお願いします。。

  • HTML mailto の使い方

    お世話になります。 HTMLでmailtoというタグがあります。 メールアドレスを記入して実行すると、メーラーが立ち上がり送信先に先ほど記入したメールアドレス宛てに届くように記入されたものが立ち上がりますが、メールアドレスを入力フォームなどでホームページ使用者に記入してもらう方法はないのでしょうか? ご指導お願いいたします。

    • ベストアンサー
    • HTML
  • スパムメールよけについて

    サイト上でアドレスを公開する際に、スパムよけとして、関係の無い文字列を挿入する手段がありますが、これにタグ(fontタグ)を付加した場合、スパム用の機械(?)は、どのように認識するのでしょうか? 例えば、 123<font size="4">※</font>456.ne.jp (※を@に変えて) のようなソースだった場合、タグの部分は拾われるのでしょうか? それとも、表示される部分のみを拾い、 123※456.ne.jp と言うアドレスとして拾って行くのでしょうか? また、タグで囲んだ部分そのものが無視されるようなことはあるのでしょうか? これまでアドレスを公開したことが無いため、対策について無知で困っています。 よろしくお願い致します。

  • スパムメール対策

    スパムメール対策として ホームページやブログにメールアドレスを公開する場合に info*nantoka.com    スパムメール対策表示です。*は@に変更してメールをお願いします。 と書く事は有効でしょうか。

    • ベストアンサー
    • Mac
  • auのWINでのみmailto指定で記号(+)が認識されない

    携帯のホームページを作成中です。 空メール送信でメールアドレスを登録するページをつくっていたのですが、 mailtoでメーラが立ち上がるように指定したところ、 auのWINでのみ記号部分が認識されず空白になってしまいます。 以下のようなタグを使用しました。 <a href="mailto:***+*****@****.com">空メールを送る</a> メーラが立ち上がったときに、 「+」の部分が認識されず空白になってしまいます。 これは私の設定が悪いのでしょうか。 それともこういうものなのでしょうか よろしくお願いします。

  • mailto における TAG自動変換を制御したい

    はじめて質問します。 よろしくおねがいします。 [環境] OS Windows95 Browser NetscapeBrowser47 Mailer NetscapeMailer47 (HTMLメールとして利用) [問題] Browser で、 以下の内容のSubmitをクリックする。 <script Language="JavaScript"> function sendRequestMail(){ var v_to = "***@***.***"; var v_body1 = 'おはようございます。<img src=****>'; var v_doc = 'mailto:' + v_to + '&body=' + escape(v_body1); window.location = v_doc; } </script> <form NAME="slip" ACTION="javascript:sendRequestMail()" METHOD="POST" > <input type="submit" value="メール作成"> </form> すると、メールが起動し、その本文に おはようございます。<img src=****> と出る。ちなみに、ソースを表示すると、 おはようございます。&lt;img src=****> となっている。(一部省略) [課題] HTMLメールとして利用したいので、イメージのための TAGを 変換せずに利用したい。 in NetscapeMailer 以上の問題がおきています。 TAGは NMで自動的に変換されている ような気がします。 実際、NMでも、INSERT, HTML TAG を選ばなければ メールの本文にTAGを表記することができません。 mailtoから生成するメール本文にTAGをTAGとして利用するやり方を ご存知でしたら、おしえてくださいませんでしょうか。 よろしくお願いします。 myoshida

  • タグについて何点か

    私は今、個人で会社のHPを作っているのですが下記サイト↓↓ http://www.cyberagent.co.jp/company/data/ のように、会社概要(資本金、所在地だとか)を整理させて 載せたいと考えています。 そこで質問なのですが、このサイトの会社概要ではテーブルタグを使っているのでしょうか? もしそうだとすれば、このようなタグはどのように作ればいいのでしょうか?もしくはそのようなテーブルテンプレートなりがあるサイトをご存知の方は是非教えてください。 それともう一つ質問なのですが、お問い合わせフォームを作成したのですが、下記タグ(mailto:の後にはアドレスをちゃんと入れました) でフォームを作成したのですが、「このフォームは電子メールを送信して送信されます」と表示されます。 送りてはアドレスを表示せずに、気軽に送信できるフォームを作成したいのですが、どのタグを構えばよいのでしょうか? よろしくお願いします。 <form method="POST" action="mailto:info@example.com?subject=問い合せ" enctype="text/plain"> <p>お名前 :<input type="text" name="name" size="40"></p> <p> メッセージ: <br> <textarea cols="50" rows="5" name="message"></textarea> </p> <p><input type="submit" value="送信する"></p> </form>

  • テキストボックスから、mailto

    ボタンからメール作成画面を起動させて、宛先と本文を入れておきたいです。 <INPUT type="button" value="メール" onclick="location.href='mailto:test_at_aaa.ne.jp?body=本文'"> <input type="text" value="" id="text1" name="text1"> <input type="text" value="" id="text2" name="text2"> text1の内容を本文、text2の内容をアドレスに 入れる事は出来るでしょうか? アットマークはサポート確認中になるので_at_で表しています。

  • mailtoで宛先だけでなく、件名も入力済みの状態にするには

    mailtoで、メーラーが立ち上がるようにする際、 宛先のメールアドレスだけではなく、メールの件名部分に 決まった文字を入れることは可能なのでしょうか? mailtoで不可能な場合、他の方法があれば教えて頂きたいです。 よろしくお願いします。

専門家に質問してみよう