• ベストアンサー

ボタンを使用してのURLを送る

<a href="mailto:?body=http・・・ではよく携帯とかのメールにURLを送るwebを見かけますが、送信などのボタンを使用してこの動作は可能でしょうか?CGIを使用しての面倒なものでなく、メーラーを起動させての簡単なものです。ご存知の方おられましたらどうかお教え下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.2

No.1です。 ブラウザさえあれば試せるのですから少しくらいは試行錯誤しませんか? <form action="mailto:"> <input type="hidden" name="subject" value="クーポンURLの送付" /> <input type="hidden" name="body" value="http://www.hogehoge.com/coupon.html"> <input type="submit" value="携帯に送る" /> </form>

ichikage
質問者

お礼

すみません。無事できました。 今回は急いでおり、すべて丸投げになってしまい本当に申し訳ございませんでした。 有難うございました。

その他の回答 (1)

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

IEとFirefox+OEではformのアクションにmailto:を指定すれば動きますが、他のブラウザやメーラーでは動かないかもしれません。 <form action="mailto:hoge@hoge.com"> <input type="text" name="cc" value="cc@hoge.com" /> <input type="text" name="bcc" value="bcc@hoge.com" /> <input type="text" name="subject" value="件名" /> <textarea name="body"> 本文 </textarea> <input type="submit" value="メーラーを立ち上げる" /> </form>

ichikage
質問者

お礼

Bonjinさん、有難うございます。 私の説明が悪くすみません。 フォームにて入力するのではなく、クーポン券の画面を見た方が自分の携帯にURLを送りたいだけです。 ですから、ボタン「携帯に送る」をクリックすると、メーラーが立ち上げり、メルアドは自分が入力し、件名(クーポンURLの送付)、本文はクーポンのページのアドレス、という感じにしたいのですが・・・ 申し訳ございませんが、、もう一度お教え下さい。

関連するQ&A