HTML/JS/PHP
PCや、auの携帯では、下記の記載でメーラーが起動して
タイトルの本文も挿入された状態で起動しますが、
Androidのブラウザでは、メーラー起動しかできませんでした。
タイトルと本文を挿入させた状態での起動は、どのように行ったら
よろしいでしょうか?
PHP
$url = 'http://localhost/';
$mailer = $mailer . '<a href="';
$mailer = $mailer . 'mailto:';
$mailer = $mailer . '?Subject=タイトル;
$mailer = $mailer . '&Body=' . urlencode(mb_convert_encoding($url,
"sjis")) . '"';
$mailer = $mailer . '>メーラー起動';
$mailer = $mailer . '</a>';
print ($mailer);
例の文:
<a href="mailto:nob...@wordpress.com">mailto:nob...@wordpress.com</a>
例をするWEBページ:
http://beradrian.wordpress.com/2010/01/15/special-links/
(携帯からこのURLにアクセスするには、QRCode写真をご利用くださ
い:http://qrcode.kaywa.com/img.php?s=6&d=http%3A%2F
%2Fberadrian.wordpress.com%2F2010%2F01%2F15%2Fspecial-links%2F)
先ほど、HT-03AからのURLにアクセスして、mailtoのリンクをクリックすると、
メーラーが立ち上げました。
もう一つの例を試しましたが、MAILTO://xxx(mailto大文字にします)を正しく
処理できませんでした。
伊藤さんのコードに、あて先のアドレスはないですね。
以上。宜しくお願いいたします。
Subject->subject
Body->body
ちなみにmailto:が指定されてないのは、あて先を
個別に指定してもらいたいからです。
ありがとうございました。
> > print ($mailer);- 引用テキストを表示しない -
>
> - 引用テキストを表示 -