プロが教える店舗&オフィスのセキュリティ対策術

他の方の質問で、Mail to本文中に文字を入れる場合、
下記のようにできるとあり、確かにできるのですが、
長い本文を改行ししたい場合はどうしたらよいのでしょうか。
message部分に
<br>を入れたらそのまま表示されてしまいました。

<A HREF="mailto:address?subject=title&body=message">

A 回答 (1件)

反則技っぽいですが、下記の方法ではどうでしょう?



----- begin cut here -----
<A HREF="mailto:address?subject=title&body=

こんにちは!%0D
まったりとした一日、いかがおすごしでしょうか。%0D
ここから、本文かいてね。%0D

">メールはこちらまで</a>
----- end cut here -----

改行したい文章の末尾に%0D(CR)とか%0D%0A(CR+LF)などをいれておくという方法です。
あいてがMacかWinかで%0Dと%0D%0Aはスクリプトで制御するとかはどうでしょう?
クライアントがMacなら%0D、Winなら %0D%0Aになるとおもいます。

XMLやSGMLな人にはおこられてしまいそうですが・・・・
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!