• ベストアンサー

HTMLのアンケートで使うmailtoで

reisの回答

  • ベストアンサー
  • reis
  • ベストアンサー率46% (402/864)
回答No.2

その警告文は、アンケートを送る人に対しての「このシステムはあなたのメーラーに依存してますから、あなたのメールアドレスもわかってしまいますよ」という意味です。 アンケートで匿名で答えたい、深く考えずに気軽に答えたい……と思っている回答者向けの警告ですから、それはしかたありません。 フォームをCGIで処理すればメッセージは出ませんが……サーバが仕えないのなら無理ですね。 とりあえず、こういうメッセージの出る方法でやっていらっしゃるかたは、よくこういう内容の説明を「送信ボタン」の近くに入れているようです。 「お答えいただいた内容を流用したり、プライバシーに係わる情報を漏らすことはありません」 なるべく、回答者に不安を抱かせないような、やわらかい口調で(上の例文は必要事項だけですから)書き添えてみてはどうですか?

desk34
質問者

お礼

ありがとうございます。 仕様じゃしょうがないですね。 上の文章参考にさせてもらいます。

関連するQ&A

  • <FORM action='mailto:****@****'>について

    お世話になります。 只今、HTMLのメール送信フォームを作成しています。 <FORM action='mailto:******@****.co.jp' method='post' enctype='text/plain'> …と、記述してSubmitでメールは送信されるのですが、全角文字が文字化けしてしまいます。 読んでいる参考書には「enctype='text/plain'」で文字化けは無くなるような事が書いてありますが、実際受信すると文字化けしています。 何か文字化けしなくなる方法はありますか?? よろしくお願いいたします。

  • フォームの送信について

    <form method="post" action="mailto":メールアドレスenctype="text/plain">にて送信すると、フォームの中のデータが化ける、または表示されないのですが、何が原因でしょうか?

    • ベストアンサー
    • HTML
  • HTML Formの属性actionは2つの指示を指定できますか?

    閲覧者がフォームを入力し送信ボタンを押した後、 mailtoでその入力内容を指定のアドレスに送信し、 閲覧者には別のページに飛んでもらうというように actionを二つ同時に起こすことは可能ですか? <FORM METHOD="POST" ENCTYPE="TEXT/PLAIN" ACTION="mailto:XXXX@XXX.XX.XX" action="XXX.htm"> よろしくお願いします。

    • ベストアンサー
    • HTML
  • mailtoによる送信ができない

    <html> <body> <form action="mailto:●●@●●.ne.jp" method="POST" enctype="text/plain" name="mail"> アドレス<br> <input type="text" size="20"name="アドレス"><br> 名前<br> <input type="text" size="20" name="送信者"><br> 感想<br> <textarea name="感想" rows="2" cols="20"> </textarea> <br><input type="submit" value="送信"> <input type="reset" name="mail" value="リセット"> </form> </body> </html> とやってもOEが立ち上がるだけで、フォームに書いた内容がOEに 表示されません。

  • フォーム送信後、ウィンドウを閉じたい

    フォームで入力した内容をメールで送信後、 そのウィンドウを閉じたいのです。 <form action="mailto:メールアドレス" method="POST" enctype="text/plain" name="mail"> とフォームアクションを記述しています。 このウィンドウは、あるページから window.openによって開かれたウィンドウです。

    • ベストアンサー
    • HTML
  • mailto:に関して

    教えて下さい。 『・・・前略 <form action="mailto:自分のメールアドレス" method="post" enctype="text/plain"> <textarea name="longtext" rows=27 cols=80> ・・・間略・・・ </TEXTAREA> <p></p> <input type="submit" value="送 信" > 書き込んでから1回だけ押して 下さい。<p> </FORM> ・・・後略』 上記内容のページから送信メールを出そうとした所、”OK”入力の後で (MS Exchange の設定)画面が出て送信出来ません。 メーラーは[Outlook Express5]を使い通常問題なくメールのやりとりが出来ているのですがMS Exchangeの設定が必要なのでしょうか、Outlook Express5では だめなのでしょうか? 又、もし必要であれば設定方法を教えて下さい。宜しくお願いします。

    • ベストアンサー
    • HTML
  • HPB8のフォーム

    初めて簡単なアンケートをホームページビルダー8で作っています。 「送信」ボタンを用意し、全部を記入したら押してもらい、 その人のメーラーで送信させたいのです。 フォームを設定するとき、ビルダーで直接 <FORM action="mailto:aaaa@bbb.com?Subject=【】" method="post" enctype="text/plain"> のようにするにはどのようにすればよいのでしょうか ? 宜しくお願いいたします。

  • 投稿フォームについて

    <form action="mailto:********" method="post" enctype="text/plain">・・・・で始まる投稿フォームを作りました。 ですが、PCによって送信を押して投稿フォームの形式で遅れるものと送信を押すとメッセージの作成がでてきてしまうものがあります。 どういった理由なのか分かる方がいましたら教えてください。

  • ホームページからメールを受け取る方法

    ホームページを作成しています。 アンケートなどをメールで転送してもらいたいのですが、内容がメーラーに転送されません。何が問題なのでしょうか? ちなみに <FORM name="ans" action="mailto:メールアドレス?Subject=回答" enctype="text/plain" onsubmit=" " method="POST"> としています。 何か、コンピュータの環境の違いで、ansが引き継げない原因があるのでしょうか?

  • Javascriptを勉強中でメールフォームを作っているのですが、

    Javascriptを勉強中でメールフォームを作っているのですが、 function check(){ if(document.form1.namae.value==""){ alert("お名前を入力してください。"); return false; } else{ return true; } } で名前が空白の時送信ボタンを押した時に警告メッセージが出るようにしようと思っています。 ボタンには以下のように書いています。 <form name="form1" action="mailto:mail@address" method="post" enctype="text/plain" onsubmit="check()"> そうすると警告は出ますが、処理を続行してメールも送れてしまいます。 教科書を見ると <form name="form1" action="mailto:mail@address" method="post" enctype="text/plain" onsubmit="return check()"> となっているのでそうすると問題ないのですが、なぜreturnを入れないといけないのかよくわかりません。 check()の中ですでにfalseかtrueの値が出ているのでreturnが要らないと思ったのですが・・ 初心者なのでよくわかっていません。 お願いいたします。