- 締切済み
mailtoでメールの本文に自動的にURLを取得し挿入したい
- みんなの回答 (2)
- 専門家の回答
みんなの回答
auやsoftbankでの挙動は不明ですが、docomoでは既に機能の一部に「メール作成」が在るので注意。 ファイル名=ページのタイトルと考えて、URLと共に「半角英数字」で記述して、HTMLで手動で入力するのが確実でしょう。 CGIでの挙動はコードが正しかったら動作するでしょう。 (自作に成るでしょう。) javascriptでの実行は携帯電話が未対応なので無理。
- pick52
- ベストアンサー率35% (166/466)
HTMLだけでは不可能だと思います。 CGIを使うなりJavaScriptを使用するなりで実現は出来ますが、 そもそも、subjectやbodyに半角英数字以外の文字列(基本的に日本語 などの全角文字)のエンコードがメーラなどによって異なるため、 文字化けを起こすことがあったりします。 (OutlookやOEはSJIS/ThunderbirdはEUC-JP/Opera Mailはできないなど) CGIやJavaScriptを使用しての方法はもし、分からないようでしたら 各該当カテゴリで質問してください。 (CGIは使用しているサーバ依存でJavaScriptはクライアント依存ですが)
お礼
有難うございました。 携帯電話では、対応難しそうですね。 ちょっとCGIを勉強してみます。
関連するQ&A
- mailtoで本文に改行を入れたい
HTMLからメールにリンクする際に、デフォルトでメールの件名と本文を入れたいと思っています。 "mailto:xxxx@xxx.co.jp?subject=件名&body=本文" とすると思うのですが、本文に結構長い文章を入れたいのです。 そして改行箇所も指定したいのですが、 改行はどのようにすれば入れられますか? このやり方では無理だとしたら、 他のやり方でも構いませんので教えていただけると助かります。 よろしくお願いします。
- ベストアンサー
- HTML
- mailtoで本文指定に改行をしたい
HTMLで、 <a href="mailto:foo@xxx.dom?subject=TEST&body=TESTMAIL">TEST</a> とつけるとき、本文のところに複数行いれたい場合にはどうすればよいでしょうか?
- ベストアンサー
- HTML
- mailtoでメール送信時に本文まで自動作成できますか?
ホームページを作成時に、メールの件名までは下記方法で自動作成できるのは 解ったのですが、ある程度本文のフォーマットを決めて置いて、入力したものを 送信して貰いたいと考えています。 どうすれば良いでしょうか? 例:abc@***.com 宛 件名:問い合わせ <A href="mailto:abc@***.com?Subject=問い合わせ"> 本文中には、 氏名: 住所: 等を入れておきたいです。 宜しくお願いします。
- ベストアンサー
- HTML
- タグ(リンク)からメールを送る時に、本文に入る改行をなくせないでしょうか?
ホームページからリンクを使ってメールを送れるタグ<A Href="mailto:メールアドレス?subject=題名&body=本文">を使ってメールを送ろうとすると、本文の一行目に必ず改行が入ってしまう(自動挿入されてしまう)のですが、この改行を入らないようにすることはできないのでしょうか?(>_<) どなたか、ご存知の方がいらっしゃいましたら、お教え頂けるととても助かりますm(__)m
- 締切済み
- その他(メールサービス・ソフト)
- mailto:の本文に文字数制限はありますか?
こんにちは mailto: で、宛先、件名、本文を指定したメールを 起動しようとしていますが、 ?body="" 内に記載する文字が一定数を超えると、 メーラーを起動できなくなります。 body に記載できる文字数に制限はありますでしょうか。 また、これを回避する方法はありますでしょうか。 ご存知の方がいらっしゃいましたら、 よろしくご教示ください。 該当箇所は、以下のように記述しています。 <li>○○の場合は<a href="mailto:xxxxx@xx.xx.jp?subject=[xxxxx] xxx&cc=xxx@xx.xx.jp&body= ○○ご担当者さま%0d%0a .....<中略> ">こちら>></a></li> 文字数は、ざっと1200ワードです。 よろしくお願いいたします。
- ベストアンサー
- HTML
- iモードからURLお知らせのメールを出すには?
ちょっと急ぎでこちらに甘えさせていただきます。 Iモード用のH.P.内から、「当サイトPC版のURLをあなたのPCにメール送信できます」というヤツを作りたいのです。 本文にURL 件名 宛先に@.co.jp,@.ne.jp (など) 入力済みの形になったメール作成画面を立ち上げるにはどう記述しますか? PCと同じように (<A HREF="mailto:@~~?subject=件名&body=http://www~~></a>)←こんな風に サーバーにアップして確認しましたが、リンク形式にすらなりませんでした。 記述法を伝授してください。宜しくお願いします。
- ベストアンサー
- HTML
- mailtoの body本文で 1行目の改行について
はじめまして。 同じような質問を見つけることが出来なかったので、質問させていただきました。 重複してしまっていたら申し訳ありません。 htmlのページで、次のコーディングで Outlook Express6 のメーラーを起動させようとしています。 <a href="mailto:abc@def.ne.jp?subject=問い合わせ&body=あいうえお">メーラー起動</a> この場合、『メーラー起動』をクリックするとメーラーも起動し、 subjectの題目 "問い合わせ" bodyの本文 "あいうえお" も正常に表示されます。 しかし、本文の "あいうえお"の上に1行だけ改行されて表示されてしまうのです。 ---------------- ←1行入ってしまう。 あいうえお ---------------- 目的としては、この1行は必要ないので入れたくないのですが、 『書式』⇒『スタイル』⇒『標準』 等の設定も切り替えてみても 上記の1行は取る事が出来ませんでした。 この1行は、メーラーが自動的に挿入してしまうのか、 メーラーの他の設定だけなのか? mailtoの中にスタイル適応しないのパラメーター設定があるのか? この1行を無くす方法をご存知の方教えてください。 宜しくお願い致します。
- 締切済み
- HTML
- mailtoを使った時の本文の改行
cgiを使用して以下の文を書いています。 print "<A HREF='mailto:相手のアドレス?subject=$idさんからメールです&body=送信先はご自分で入力してください。タイトルはこのままでお願い します。%0D%0Aあいうえお'>メールで知らせる</A>\n"; こうすると、 アドレス:相手のアドレス タイトル:○○さんからメールです。 本文: 送信先はご自分で入力してください。タイトルはこのままでお願いします。あいうえお となります。 改行は「%0D%0A」と書いてあったのですが、改行してくれません。 メーラーがOEではなくノーツだからでしょうか? 改行ではなく半角スペース(%20)はちゃんとうまくいきました。
- ベストアンサー
- HTML
- メールのタグ(<a href="mailto:"○○>○○</a>)の、件名ではなく本文に文章を書き込んだ状態のメールを作りたいのですが。
メールのタグ(<a href="mailto:"○○@△△>○○@△△</a>)の、件名ではなく本文に文章を書き込んだ状態のメールを作りたいのですが。 サブジェクトに指定の文章を入れる方法は、分かります。 (○○@△△?※○○についての問合せ=subject) では、メールフォームが立ち上がった状態になった時に 【メールアドレス】 ○○@△△ 【件名】 ※○○についての問合せ 【本文】 ・名前 ・住所 ・電話番号 ・メッセージ と、するのはどうすればいいのでしょうか? うまく文章がまとまらず、分かりづらいかもしれませんが 教えて下さい。よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- リンクの記述方法
モバイルサイトに「友達に教える」のリンクで、 相手に届いたメールの本文をリンクにしたいのですが、 記述方法がわかりません。 下記の記述方法ではサイトURLの表示のみでリンクにはなりませんでした。 <a href="mailto:?subject=オススメサイト&body=携帯からアクセスしてください。URL">友達に教える</a>
- 締切済み
- デザイナー・クリエイティブ職
お礼
有難うございました。ちょっと簡単に考えてましたが 携帯電話では、結構大変なんですね。 少しCGIを勉強してみます。