- ベストアンサー
メール本文内の改行方法
- auとdocomoでは、「%0D%0A」で改行できるが、vodafoneではそのまま表示される。
- C型の対応用にmailbody属性を使用しているが、件名(subject)を使用できないため、本文中の頭にタイトルぽく表示させて改行させたい。
- メール本文内の改行方法についてご存知の方はいらっしゃいますか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> 旧機種は文字コードがISOだという記事を見かけた覚えがあるのですが、 > その辺は関係あったりしませんでしょうか? ISOの文字コードは山ほどあるのですが、恐らくISO-2022-JPのことでしょうね。Vodafoneのドキュメントには、Shift_JIS、EUC-JP、ISO2022-JPが利用できる(P4(2)以降はUTF-8も可)とあり、昔はISOだった、というような記述は見つかりませんでした。 どちらにしろ、それらのどの文字コードでも改行は同じものですので、文字コードが関係することはないでしょう。 改行は無理なようなので、代替案として、タイトルの後ろにスペースを入れてみてはどうでしょうか。参考URLのページに機種ごとの表示文字数が載っていますので、ちょうど折り返すだけのスペースを入れてやれば、それらしく見えるかもしれません。
その他の回答 (2)
- leaz024
- ベストアンサー率75% (398/526)
「 」は半角のため文字コードには関係しません。やはりダメだったということでしょう。 あと思いつくのは「実際に改行してしまうこと」くらいでしょうか。 例えば、 <a href="mailto:@" mailbody="タイトル あいうえお">クリック</a> という感じです。(あいう~は次の行に書く。) Vodafoneには強くないので、これ以上はちょっと分かりません。 質問:1115266のP4、P5、W型の仕様の背景などについても、ちょっと調べましたが分かりませんでした。 お役に立てずすみません。。。
お礼
ありがとうございます。 やはり、実際の改行もダメでした。 vodafoneから改行した文章をPCメーラーに送って、それをコピペしてもダメでした。 旧機種は文字コードがISOだという記事を見かけた覚えがあるのですが、 その辺は関係あったりしませんでしょうか? また、P4、P5、W型の仕様の背景についてもお調べいただいたようで、ありがとうございました。
- leaz024
- ベストアンサー率75% (398/526)
mailbody は属性なので、「 」(もしくは「 」)で改行できるのではないかと思います。 # Vodafone機は持っておらず、PC用のいくつかのブラウザで、title属性を使ってテストしただけなので自信なし。
お礼
ありがとうございます。 残念ながら、両方ともそのまま表示されました。 文字コードとかは関係ないでしょうか? どこかで設定するなど、方法はわからないのですが、エンコードを行うなど、、、 何か他に手がございましたら、どうぞよろしくお願いいたします。
お礼
お返事が遅くなってしまい、申し訳ございませんでした。 仰るとおり、スペースで対応することになりました。 色々とありがとうございました。