- ベストアンサー
メールtoで件名・本文を書き込むには・・
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
文字列をURLエンコードすればFirefoxでも化けないはずです。 http://gon.vis.ne.jp/docs/decode.htm
その他の回答 (1)
- shimix
- ベストアンサー率54% (865/1590)
mailtoスキームは環境による動作保証がありません(私は「何もいない」ように設定しています)。mailtoでなく、普通にCGIなどのメールフォームを使うことをお勧めします。
お礼
回答ありがとうございました
関連するQ&A
- mailto:に件名を入れると文字化けします
当方へメールを送ってもらうときに、件名も同時に入れたいのですが、件名が文字化けします。 <a href="mailto:***@***.ne.jp?subject=●●●">△△△</a>としたのですが、試しにハイパーリンクの部分(△△△)をクリックすると、件名欄が文字化けしています。 件名に英数字を使えばいいのでしょうが、日本語を使いたいのです。 ほかの人のものは、ちゃんと件名が日本語で表示されているのですが、どうしたらちゃんとした日本語が表示できるでしょうか。 わかりにくい文章で申し訳ありませんが、ご回答をお待ちしています。
- ベストアンサー
- その他(メールサービス・ソフト)
- mailto の本文の文字化けについて
13年ほど前、HTML 4.01 でホームページを作り、各種お問い合わせに mailto を使っていましたが、数年前から、mailto の本文が文字化けしていることに気づきました。(mailto の件名は文字化けしていません) 少し前まで、windows7 IE9 を使っていました。Google Chromeの最新版でも本文のみ文字化けしています。自分のメーラーは、windows Live メールです。 最近、windows7 IE10 にアップグレードしたところ、mailto の本文の文字化けがなくなったのですが、Google Chrome では、やはり本文のみ文字化けしたまま。 いろいろ調べて“エンコードすればいい”というのを見つけ、エンコードしてみました。 エンコードの保存に、UTF-8 と Shift-JIS がありましたが、どちらで保存して試してみても、Google Chrome では、本文のみ文字化けします。(IE10 では、どちらで保存しても、本文は文字化けしません) CGI を使ってみようかと思い、Tayori に登録してみたのですが、登録はできたものの、ログインすることができず(エラーメッセージが出て、メッセージに従って対処してもログインできなかった)、挫折しました。簡単にできるらしいものでさえ、こんな感じなので、mailto でなんとか文字化けしないようにできないかと思い、質問させていただきます。カテゴリーがここであっているかどうかわからないのですが…どうぞ、よろしくお願いいたします。 ちなみに、ソースは str="メールアドレス"; document.write(str.link("mailto:メールアドレス?subject=件名&body=以下の項目にご記入をお願いいたします。%0d%0a%0d%0a●●:%0d%0a%0d%0a●●:%0d%0a%0d%0a●●:%0d%0a%0d%0a●●:")); ●●の部分が、問い合わせ内容によって変えている部分です。
- ベストアンサー
- HTML
- メールのリンクタグについて
メールにリンクするタグ<A HREF="mailto:・・・">でメーラーが起動できますが、この時<A HREF="mailto:・・・.jp ?body=">で本文の文字を打ち出せますが、件名も指定できるタグはあるものでしょうか?また本文に漢字を指定したら、文字化けします。これは英数字のみなのでしょうか?ご存知の方お教えくださいませ。
- ベストアンサー
- HTML
- htmlのmailtoについて
htmlのmailtoについて htmlで <a href="mailto:***@live.com?subject=件名&body=本文">***@live.com</a> と記述すると、実際にメールソフトが起動した時に本文が文字化けしてしまいます。 日本語でうまく表示させることはできないでしょうか? よろしくお願いします。
- 締切済み
- HTML
- htmlのmailtoについて
htmlのmailtoについて htmlで <a href="mailto:***@live.com?subject=件名&body=本文">***@live.com</a> と記述すると、実際にメールソフトが起動した時に本文が文字化けしてしまいます。 日本語でうまく表示させることはできないでしょうか? よろしくお願いします。
- ベストアンサー
- HTML
- 起動させたメールに件名や本文を入れる
<A HREF="mailto:sample@tagindex.com?subject=お問い合わせ">メールはここへ</A> これで成功したのですが、 起動させたメールの本文を途中で改行させたいです。 <BR>をいれても意味がありませんでした。 どういう文字列をいれたら、改行されるのでしょうか?? ご存知の方がいらっしゃれば、是非教えて下さい。
- ベストアンサー
- HTML
- UTF-8のサイトからメールリンクの件名や本文が文字化けする
UTF-8で作ったサイトから mailto:●●@●●.com?subject=タイトル&body=名前%0d%0a電話番号 といったメールのリンクを入れましたが、 クリックし、メーラーが立ち上がると件名や本文が文字化けしてしまいます。 文字列を UTF8/16 の文字コードへ変換など試してみたのですが、うまくいかず、困っています。わかる方いらっしゃいましたら、よろしくお願いいたします。
- 締切済み
- HTML
- FiewFoxで文字化けしてしまう
ウェブサイトを作っています。 mailtoで、件名と本文をデフォルトで入れ、メーラーを起動するようにしたのですが、IEでは問題ないのですが、FireFoxからメーラーを起動すると件名と本文が文字化けしてしまいます。 FireFoxでも文字化けしないようにするには、どうしたらいいでしょうか? よろしくお願いします。
- ベストアンサー
- HTML
- mailtoでの文字化け
メールソフトの起動時、件名と本文を予め表示させたいのですが、 <a href="mailto:example_mail@xxx.jp?subject=件名&body=本文"> 上記のような記述をすると、日本語部分が文字化けしてしまいます。 サイトで調べると、この記述で表示されるようなのですが。 どこが悪いのかお分かりの方、お手数ですがご教示願います。
- 締切済み
- HTML
- 件名を中国語で書くと文字化けしました
Outlook Expressを使用しています。書式>エンコード>中国語簡体字GB18030を選択し件名のところに中国語を入力したのですがそれをunicodeで送信したら文字化けしました。 本文はSIMSUNで書いたのですが、そちらは問題なく送れました。 件名を文字化けせずに送る方法はあるのでしょうか。
- 締切済み
- その他(メールサービス・ソフト)
お礼
回答ありがとうございました