- 締切済み
mailtoでの文字化け
メールソフトの起動時、件名と本文を予め表示させたいのですが、 <a href="mailto:example_mail@xxx.jp?subject=件名&body=本文"> 上記のような記述をすると、日本語部分が文字化けしてしまいます。 サイトで調べると、この記述で表示されるようなのですが。 どこが悪いのかお分かりの方、お手数ですがご教示願います。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
回答No.2
form ===src="mailto:***"、href="mailto:****は、あくまでブラウザのおまけ機能です。 ⇒href = uri [CT]( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/links.html#adef-href ) 他のOS,ブラウザ,言語などを使われている方には意味ありません。URLエンコードだけでは対処できないことが多いです。 <form>を使って送信するほうが確実です。
- t_ohta
- ベストアンサー率38% (5238/13705)
回答No.1
文字コードの問題と、ブラウザとメールソフトの組合せによっては予めURLエンコードをしてタグに入れておかないと文字化けする事があります。