• ベストアンサー

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
質問者

お礼

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