mailtoによる日本語の文字化け | [旧] WEB向上中

[旧] WEB向上中

webデザイナーとして日々奮闘する中、色々と忘れず頑張っていければと、web周りの技術や情報をメモっています。

htmlでメーラーを立ち上げ、さらに本文や件名を入れる場合に
<a href="mailto:hoge.com.com?subject=件名&body=内容">お問い合わせ</a>
という風にしますが、これをするとよく文字化けします。

その対策としてTAG index Webサイトさんでも書かれているように、件名と内容の部分をエンコードしたものを貼り付けて対策を取ることがおるかと思います。
しかし残念ながら、これでかなりの部分は防げる部分はあるのですが、完全ではなく一部の環境では文字化けします。

これを知らないと、つらい目を見るので覚えておきましょう。