HTMLメールについて質問です。


あまり見たことがないのですが、
HTML内でJavascriptの動作をさせる事は可能なのでしょうか?

資料になりそうなページがあれば教えてください。よろしくお願い致します。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2007/05/25 07:49:39
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:daichan330 No.1

回答回数565ベストアンサー獲得回数106

ポイント35pt

どうやらできるようです。最近でもWebメールにJavascriptを仕込んでクッキーを抜き出すということがあったようです。

http://itpro.nikkeibp.co.jp/article/COLUMN/20070307/264131/


また随分前ですが、2001年頃にJavaScriptを仕込んだHTMLメールを悪用した「メール盗聴」の記事等もありました。(対象はOutlook)

http://itpro.nikkeibp.co.jp/free/ITPro/NEWS/20010206/2/


※ なお、前の質問(http://q.hatena.ne.jp/1179574105)の自分の回答が引き金になって、気になって立てられたのなら申し訳ないですm(_ _)m

id:uchisuke

ありがとうございます。

いえ、もともと知りたかった話だったので。

参考になりました。

ありがとうございます。

2007/05/25 07:48:14
id:toteri No.2

回答回数52ベストアンサー獲得回数3

ポイント35pt
HTMLメール内でJavascriptを使えるか、ということであればこちらがお役に立つかと思います。

ウェブビーコン
http://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A7%E3%83%96%E3%83%9...
例えばHTMLメール内に
<img width="1" height="1" src="http://dummy.sample.○×m/get.js" />
と記述すれば、そのHTMLメールを開いた時に"http://dummy.sample.○×m/" のget.jsというJavaScriptファイルにアクセスし、実行します。

これにより、受信者がいつメールを開いたか等の情報が送信者に知られてしまう訳ですが、
それを防ぐため最近のメーラーには、画像をいきなり開かないようにするような設定があります。
画像を取得しようとしなければ、Javascriptにアクセスすることもないので。
id:uchisuke

なるほど。

やはり通常の呼び出しはNGということですね。

参考になりました。

ありがとうございます。

2007/05/25 07:49:14
  • id:takuya_1st
    img タグのget.jsはjavascriptとして実行されない。だからJavaScriptが読み込まれているといえないので、回答としては微妙。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません