• 締切済み
  • 暇なときにでも

mailtoの付加機能として。

HTMLで<A HRED="mailto: url">○○○</A>でメールソフトがたちあがりますが、 そのメールのタイトルと本文にはじめから「ご意見おねがいします。」などの文章をいれこむ、HTMLのオプション、あるいはJavaScriptはありませんでしょうか。 教えてください。

共感・応援の気持ちを伝えよう!

  • 回答数7
  • 閲覧数191
  • ありがとう数10

みんなの回答

  • 回答No.7
noname#151056
noname#151056

The mailto URL scheme についてですが、 mailto:foo@host?subject=ザ%20サブジェクト&body=本文だよ Microsoft Internet Explorerで上記URLでうまく行くことを確認しました。 というより、このsubjectやbodyが機能するかどうかはブラウザではなくて メールクライアントに依存するのではないかと思います。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • htmlのmailtoについて

    htmlのmailtoについて htmlで <a href="mailto:***@live.com?subject=件名&body=本文">***@live.com</a> と記述すると、実際にメールソフトが起動した時に本文が文字化けしてしまいます。 日本語でうまく表示させることはできないでしょうか? よろしくお願いします。

  • htmlのmailtoについて

    htmlのmailtoについて htmlで <a href="mailto:***@live.com?subject=件名&body=本文">***@live.com</a> と記述すると、実際にメールソフトが起動した時に本文が文字化けしてしまいます。 日本語でうまく表示させることはできないでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • <a href=mailto:>について

    宜しくお願いします。 <a href="mailto:~?subject=~>でメールの件名までは入れられるのですが、本文にも提携の文章を入れたい場合はどうすればよいでしょう??教えて下さい。お願いします。

    • ベストアンサー
    • HTML
  • 回答No.6
  • Ryuh
  • ベストアンサー率0% (0/0)

Javaスクリプトですが、今まで苦情は出てません。 <SCRIPT LANGUAGE="JavaScript"> <!-- function check(){ if((document.jsmail.name.value=="") && (document.jsmail.Email.value=="") && (document.jsmail.Message.value=="") && (document.jsmail.URL.value=="")){ window.alert("\n何か書いてください。");//なにも入力されなかったときに出すメッセージ return false; } if((document.jsmail.name.value == "") && (document.jsmail.Email.value == "") && (document.jsmail.Message.value=="") && (document.jsmail.URL.value=="")){ com = confirm("未入力がありますがよろしいですか ?");//書き損じがあったときに出すメッセージ if (com != true)return false; } if(confirm("メールを送りますか?"))return true;//送信する直前に出すメッセージ else return false; } //--> で、その後のForm記述個所で 「NAME="jsmail"」とするのを忘れないでください。 「ACTION="mailto:****@****」で、「****」に送信先のメールアドレスを入れます。 ご自分のメールアドレスに入れ替えてテストしてみてください。 その後の「?subject=*****」の、「*****」は送信されたときのメールの題名となります。 半角英字で入力して下さい。「ENCTYPE="text/plain"」これがないと、文字化けします。---> <FORM METHOD="POST" NAME="jsmail" ACTION="mailto:nikkei@neo-staff.co.jp?subject=ここにメール表題を記入します" ENCTYPE="text/plain" onSubmit="return check();"> </SCRIPT>

参考URL:
なし

共感・感謝の気持ちを伝えよう!

  • 回答No.5
  • kamuy
  • ベストアンサー率32% (51/156)

>RAYMAN様 毎度毎度勉強になります。 他にも色々と応用が利くのですね。 英文はまともに読む気がしないので、要約だけの拾い読みでして、 特に、RFCは今まで一度も読んだことがなかったのです。 もう少し、まじめに読むようにがんばります。 >kaneto様 すみません、私信に使ってます。

共感・感謝の気持ちを伝えよう!

  • 回答No.4
noname#212975
noname#212975

補足です。RFC2368 によると、 mailtoURL = "mailto:" [ to ] [ headers ] to = #mailbox headers = "?" header *( "&" header ) header = hname "=" hvalue hname = *urlc hvalue = *urlc とのことで、複数のヘッダーを & で連結できるようです。 ともに Unsafe headers になっていますが、subject の他に body もあるようです。 RFC2368 の 6ページ目からサンプルが上がっています。短い RFC ですので、一読をお勧めします。

共感・感謝の気持ちを伝えよう!

  • 回答No.3
noname#212975
noname#212975

RFC2368 "The mailto URL scheme." ですね。 ftp://ftp.iij.ad.jp/pub/RFC/rfc2368.txt などから入手してください。 Lynx と Netscape では、 mailto:user@host という単一者向きの表記の他に、 mailto:user1@host1,user2@host2 のような、コンマ区切りのリストもサポートしています。 また、kamuy さんご指摘の subject も、Lynx と Netscape ではサポートされていますが、IE でやってみたところだめでした。 mailto:foo@host?subject=The%20subject のようになります。(kamuy さんの例はおそらく & は必要ないでしょう。)

共感・感謝の気持ちを伝えよう!

  • 回答No.2
  • kamuy
  • ベストアンサー率32% (51/156)

忘れてました。下のやり方はNetscape限定かもしれません、 IEなど、その他のモノでは未確認です。

参考URL:
netscape.comから見つけてきてたものですから

共感・感謝の気持ちを伝えよう!

  • 回答No.1
  • kamuy
  • ベストアンサー率32% (51/156)

<a href="mailto:xxx@xxx.co.jp?&subject=test">メールを出す(件名test)</a> こんなモンでしょうか?

参考URL:
http://help.netscape.com/kb/consumer/990220-1.html

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • メールソフトShurikenです。Mailtoでccを設定したいです。

    メールソフトShurikenです。Mailtoでccを設定したいです。 メールソフトShuriken2009を使用しています。 Excelから自動でメール作成を行う際、以下のようなMailtoを実行しました。 Mailto:zzz@zzz.zz?cc=yyy@yyy.yy&subject=見出し&body=本文 立ち上がった新規メールに、宛先・見出し・本文は指定した情報が入りますが CCだけ何も入りません。 ShurikenにはMailtoでccを設定することが出来ないのでしょうか?

  • htmlのmailtoについての質問です

    htmlでmailtoで使用する際、開いたメーラーでメールの件名や文章を指定したいのですが、可能でしょうか? 例えばmailtoをクリックするとメーラーが開き あて先:Eメールアドレス 件名:氏名 本文:住所 というように表示したいです。

  • mailto:の中に&を入れる

    Aタグのmailtoを使って起動してきたメーラーの本文にURLを挿入したいと思っています。しかしながらURLに&が入っており、&が入ったところで切れた形になってしまいます。これはどういうように対処すればいいのでしょうか? mailto:xxx@xx.xx?subject=hoge&body=http://www.aaa.com/a.php?lo=xxx&area=123&zi=456 是非お願いします。

    • ベストアンサー
    • HTML
  • mailtoでメールの本文に自動的にURLを取得し挿入したい

    携帯電話でmailtoを使いたいのですが、個別コンテンツページ毎にURLをメールで教えるようにしたいと考えています。その際、現在表示されているページのURLを自動的に取得し、取得したURLをメールの本文に入れたいと思いますが、なかなかうまくいきません。 <A HREF="mailto:?subject=ページのタイトル&body=URL"> お友達に教える </A> 上記、URLの箇所は、どのように記述すれば自動的にURLが取得できますでしょうか?

  • Excelからmailto:でメール送信

    セルを押せばクライアントのメールソフトが起動するよう mailto:でメール送信をさせたいです。 mailto:お名前?subject=例の件&body=あれはどうなった? と入れれば件名も本文もあらかじめ設定できますよね? そこで質問なんですが、 1.このままだと本文にはズラズラ一行しか入れることが  出来ません。改行して複数行の本文にしたい場合はどう  すればよいでしょうか? 2.bodyを別セル(例えばA2セルから)参照で拾いたい場合  はどうしたらよいでしょう?なるべくならマクロ化せず  ワークシート関数で済ませれたら嬉しいです。   如何でしょうか?

  • mailtoで本文に改行を入れたい

    HTMLからメールにリンクする際に、デフォルトでメールの件名と本文を入れたいと思っています。 "mailto:xxxx@xxx.co.jp?subject=件名&body=本文" とすると思うのですが、本文に結構長い文章を入れたいのです。 そして改行箇所も指定したいのですが、 改行はどのようにすれば入れられますか? このやり方では無理だとしたら、 他のやり方でも構いませんので教えていただけると助かります。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • mailto:について質問です。

    mailto:について質問です。 mailto:でTOとBCCを指定した時、 TOには空のメールを、BCCには任意の本文をつけて送信したいと思っているのですが、BCCにだけ本文を追加すると言うのは可能なのでししょうか?

    • ベストアンサー
    • HTML
  • mailto: コマンドで・・。

    ブラウザーでオペラをインストールしたら web上のmailto: をクリックすると、以前は アウトルックが立ち上がっていたんですが なんだか、オペラのメールソフトが自動的に 立ち上がるようになってしまいました。 以前のように、mailto: を踏むと アウトルックの送信メールが立ち上がるように 戻したいのですがどうしたらいいでしょうか? コマッタコマッタ。。。

  • mailtoの設定。

    HPを見ているとリンクになっていてクリックすると相手に自動的にメールを送れるようになっているのありますよね?メールソフトが立ち上がるやつです。 最近今回の相談とは別の理由から、コントロールパネル→インターネットオプション→コンテンツ→オートコンプリートというところと、フォルダオプションのファイルの種類→mailtoというところ両方を適当にいじってしまい、それ以来メールソフトが立ち上がらなくなってしまいました。 いじったどちらかに原因があると思うのですが、どこをどうしたら直るか分かりません。 どなたか設定が分かる方おりましたら、ご回答お願いいたします。 使っているOSはXPで、ホットメールを使っています(←関係あるかは分かりませんが一応書いておきます。。。) よろしくお願いいたします。

  • mailto機能について

    mailto機能について mailto機能について 初心者なので、mailtoを使ってcgiなどに連携せず、一本で完結するプログラムをと考えていましたが無理なので経験者のお力をお願い致します。 やりたい事は、 (1)フォームにて、1行のスクロールフィールドを作って、操作者に設定させます。 (2)上記の設定情報(アドレス)を、メールヘッダーのTo:に入れようと思っていましたが無理でした。 つまり、111が選ばれたなら、111@zzz.co.jpのアドレス       222が選ばれたなら、222@zzz.co.jpのアドレスの様に。  (3)そして、本文(body)には、クリップボードの値を入れようと思っていましたが、これも無理。 お恥ずかしいのですが、作ったプログラムは、以下です… <body> <FORM> <select size="1" name="pref" multiple> <option value="111@zzz.co.jp">111</option> <option value="222@zzz.co.jp">222</option> <option value="333@zzz.co.jp">333</option> String[] pref = req.getParameterValues("pref"); <p><input type="submit" value="テストメール送信フォーム" /></p> </select> <A HREF="mailto:String[] pref?subject=test?cc=dummy@zzz.co.jp?body=テストメール% 0D%0A%0D%0A(本文中にクリップボードがコピーされます)clipText = window. clipboardData.getData("text")">テストメール送信フォーム<br></a></FORM> </body> みっともない上記をベースに修正頂く必要はございません。 本来、目的からすれば、どの様なプログラミングを行うのが妥当なのかの界面で、ご教授頂きたく、多忙とは存じますが、宜しくお願いいたします。

専門家に質問してみよう