いつもお世話になっています。
過去の質問を検索したのですが、ピッタリあてはまるものがなかったので、質問させていただきます。
現在、htmlでホームページのソースを入力しています。
そのなかで、簡単なクイズに答えてもらって、その答えをメールを使用して送ってもらおうとしています。
そのため、以下のような命令文を作りました。
<form action="mailto:hoge@hoge.com?subject=クイズ" method="post" enctype="text/plain">
問題1 もんだいもんだい<br>
選択肢<br>
<input type="radio" name="Q1" value="1-1">(1)<br>
<input type="radio" name="Q1" value="1-2">(2)<br>
名前<input size="50" type="text" name="name"><br>
ご意見<br>
<TEXTAREA rows="○" cols="○" name="text"></TEXTAREA>
<input type="button" value="送信ボタン" onclick="this.form.submit();alert('クイズ応募、ありがとう♪');window.location='index.html';" style="padding-top : 5px;padding-left : 5px;padding-right : 5px;padding-bottom : 5px;"><input type="reset" value="回答消去" style="padding-top : 5px;padding-left : 5px;padding-right : 5px;padding-bottom : 5px;">
</form>
ところが、これを送ろうとボタンを押しても、メールソフトの新規メール作成画面は立ち上がるものの回答内容が本文内に入ってきません。
どなたか、原因はおわかりになりませんでしょうか?
環境:WindowsXP Pro、IE6、Outlook2003(普段は違うメーラーを使用。検証のために一時的にOutlookを設定)
ちなみに・・・・・
IEでメーラーの設定をOutlook Express6に変更しても、内容反映しませんでした。
NetScape 7.1ではチャンと内容を反映して送信できました。
Opera9.1は、日本語が文字化けしますが、一応内容反映して送信できました。
ローカルでも、サーバーにアップしても同現象です。
No.1ベストアンサー
- 回答日時:
問題のソースをFirefoxでも試してみましたが、やはり日本語が文字化けしますね。
選択肢だけなら表示可能ですが、日本語のコメントも一緒となると難しいみたいです。enctypeを変えてみましたが、根本的な解決にはならないようですし・・・何よりもこの形式はあまり推奨されていませんから、CGIが使えない環境ならば参考URLのようなレンタルフォームを利用してみてはいかがでしょう?
参考URL:http://www.formzu.com/
rusya様、ご回答、ありがとうございます!
推奨されていないことは重々承知しているのですが、社内LAN内で使用しているため、どうにもならない状況です・・・(涙)
以前から、システム管理者にはCGI可能なサーバーにして欲しい旨伝えてはいるのですが、予算の関係もありなかなか進みません。
Firefoxでの検証、ありがとうございます。m(_ _)m
Firefox-Thunderbirdの組み合わせなら文字化けしないのかもしれないですね。一応、ブラウザだけは色々入れて検証しているのですが、メーラーまではさすがに手が回っていません。
もし、他にも情報があれば追記くださいますようお願い申し上げます。
No.2
- 回答日時:
こんばんは、No.1で回答した者です。
お礼文を拝見していて思ったのですが、質問者様の利用されている社内サーバーは、サーバーサイドプログラミングが一切使えないのでしょうか?
CGI(Perl)でなくても、PHP、JAVAなど、どれか1つでも使えればご希望のフォームは作れるのですが・・・。
PHP、JAVAは実行環境を無料(あるいは安価で)構築可能ですし。
rusyaさま、おはようございます。深夜のご回答、どうもありがとうございます。
PHP、JAVAですか・・・・・。
使ったことがないのでわからない、というのが正直なところです。m(_ _)m
双方向のプログラムはムリです、とはシステム管理者から言われたことがあります。
そうすると、やっぱりJAVAなども使用できない、ということでしょうかねぇ。
何度もスミマセン。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javasqliptで複数のテキストボ...
-
Document.Writeの使い方を教え...
-
一括で値を入力するには?
-
親ページからインラインフレー...
-
submitの処理の後別の画面を表...
-
複数のフォームを一括で送信す...
-
type="hidden"を使って時刻を送信
-
AjaxでのHTML呼び出しでjavascr...
-
google翻訳 apiで pdfを翻訳す...
-
長文のmailtoの使い方
-
入力フォームの javascript で ...
-
■mailtoで文字化けする
-
submitボタンで次の画面に遷移...
-
プルダウンを連動した際のPOST...
-
日付リストボックスの制御について
-
メーラーを使ったメール送信フ...
-
送信ボタン押下時に値が未入力...
-
formについて
-
FormのACTION属性にいて
-
<a href=**?***=***>をGET方式で
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1つのformで複数のactionを実...
-
動的にnema属性が変化する場合...
-
javasqliptで複数のテキストボ...
-
「アドオンを実行しようとして...
-
同一ページの複数フォームを一...
-
Document.Writeの使い方を教え...
-
inputタグのclass名にコロン「:...
-
オートコンプリート(自動補完...
-
javaScriptで検索結果の保持
-
以下ソースのJavaScript部分を...
-
Json のキーと値の出力の違いに...
-
htmlソースの書き換え
-
一括で値を入力するには?
-
Googleのサイト内検索機能の貼...
-
リクエストパラメータの値によ...
-
javaScriptを使用した入力文字...
-
フォームのValue値
-
au着うたのダウンロード
-
自分のサイト内のワード検索?
-
ランダムリンクでリンク先を別...
おすすめ情報