人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

<a href=”mailto:宛先のメールアドレス?subject=件名&body=本文%0D%0A改行”>というタグをHPに入れたのですが、Macだと本文が文字化けします。OS9.2のoutlookだと改行コード%0D%0Aが四角で表示され改行されず、OSXのEntourageは本文全部が文字化けという状態です。ウィンドウズでは文字化けはありません。このタグはMacには対応していないのですか?それとも何か解決方法があるのでしょうか。

●質問者: hashi2
●カテゴリ:ウェブ制作
✍キーワード:Entourage Mac OS9 OSX Outlook
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● jouno
●25ポイント

http://www.shtml.jp/mojibake/mailto.html

EUCのページでmailtoのサブジェクトを指定するには?

日本語文字列はURLエンコードする必要があります。

また、MACの場合は改行コードが異なるので、そのケアも必要です。

◎質問者からの返答

役に立ちそうなページですね。後ほどゆっくり読ませてもらいます。ありがとうございます。


2 ● jouno
●20ポイント

http://www.hatena.ne.jp/1119610534

人力検索はてな - 私のホームページ上で、メールを送信させたい(mailto:等)のですが、macとIE5を使用しているユーザーから送信されたメールが文字化けして送られてきます。なぜなのでしょ..

補足です。

◎質問者からの返答

送られてきたメールではなくメーラーが起動した段階で文字化けしているのですが、その場合もこの回答が当てはまるのでしょうか。後ほどゆっくり読みます。


3 ● sparituda
●25ポイント

http://www.itmedia.co.jp/help/tips/linux/l0218.html

ITmedia エンタープライズ : Linux Tips「MacOS上で作成したテキストファイルをUNIX形式に変換させたい」

改行コードはOSにより異なるので、動作環境を判別してコードを変えるなどの措置が必要かもしれません。(Windows: %0D%0A ; MacOS: %0D ; UNIX: %0A)

なお、私の環境はMacOS10.3ですが、MailとARENA(どちらもメールソフトの名称)では、どの改行コードでも正しく解釈します。OSの問題ではなく、メールソフトの問題です。

また、文字化けの件は、本文の内容をURIエンコードする事で解決しないでしょうか?私の環境では、UTF-8でURIエンコードするとメールソフトに上手く渡りましたが、これもメールソフトがどう解釈するかという問題かもしれません。

http://www.infoaxia.com/apps/pub/URIparser/URIencoder.html

◎質問者からの返答

ありがとうございました。いただいた回答全部に目を通せば解決しそうでです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ