• ベストアンサー

JavaScriptを使ったメールで

 JavaScriptを使ってアンケートのような物を取っている(OE依存型で)のですが、テキスト以外のファイル(例えばjpgやpdf等)を添付ファイルにアンケートページの記入項目から指定する方法があれば教えて下さい。  CGIは使わないで、JavaScriptとタグだけで可能なのでしょうか?

noname#2601
noname#2601

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

  • ベストアンサー
  • Ants
  • ベストアンサー率50% (1/2)
回答No.1

できますよ。 通常どおり <form enctype="multipart/form-data" method="post" action="mailto:hoge@hoge.com"> <input type="file" name="filename"> <input type="submit" value=" 送 信 "> </form> ただし、IEはだめですけどね。

noname#2601
質問者

補足

 ありがとうございます。 ただ、IEでも使いたいのですがIEでは無理なのでしょうか?

その他の回答 (1)

  • Ants
  • ベストアンサー率50% (1/2)
回答No.2

IEだと5以降だと大丈夫だと思います。 古いIEだとファイル転送にブラウザが対応していません。

noname#2601
質問者

お礼

 2回目の回答ありがとうございます。この方法で試してみます。

関連するQ&A

  • OE6で添付画像エラー

    outlook exepress6で添付ファイルがJPGの時のみ メールを開くと、OEが固まります。 PDFやエクセルファイルは大丈夫です。 項目「件名」の下に「添付」の欄に JPGのファイルだけ、「添付」の項目が出ません。 IE7にVER.UPしたのが悪いような気もします。 お分かりの方、いませんか?

  • 「javascript テキストファイル 印刷」

    「javascript テキストファイル 印刷」 PHPでプログラミングしていて、あることをして、 テキストファイルを作成されるようにしました。 PHPでは印刷は無理と書いていて、逆に http://bowz.info/748 のように、印刷ができると書いていました。 しかし、ページを印刷できるが、テキストファイルを指定しての印刷は調べても見つかりません。 やりたいことは、テキストファイルを直接開いての印刷ではなくて、「PHPで作成したテキストファイルを指定してjavascriptを使ってそれを印刷すること」です。 (C\xampp\htdocs\sample.txt) いろいろ調べているのですがやり方が分かりません。 よければ教えてもらえないでしょうか?

  • 添付ファイル Perl メール

    いつもお世話になっております。 タイトルについて教えてください。 ホームページにてお問い合わせフォームを作成しましたが 画像(添付ファイル)も送れるようにしたいのですが、どのようにすればいいのでしょうか? HTMLの方は下記で十分なのでしょうか? <input type="file" name="添付ファイル"><br> そこからPerlでのコードはCGI.pmのみでいけるのでしょうか? 例えば、 添付ファイルといってもあまり容量が大きすぎると、サーバー側に負担がかかってしまうため ??メガまでといった設定や、拡張子(jpg,png,gif,pdf,xlex,xlem)などといった拡張子指定 といった機能もほしいところです。 どうかお力添えをお願い致します。 補足 ~メガや拡張子はjavascriptでもいいのかな・・・?

    • 締切済み
    • CGI
  • JavaScriptでWindowを開いてPDFの特定ページを表示したい。

    お世話になります。 Web上でPDFを公開したいのですが、ある理由から、JavaScriptでウィンドウをオープンさせてPDFを表示させたいのですが、ファイルが大きいので、利便性を考えて、親ウインドウから押すボタンの違いによって、表示させるページを変えたい、つまり、ページ指定をしたいのですが、うまくいきません。 ローカルではうまくいくのですが、サーバーにあげるとエラーが出てしまいます。ディレクトリの指定とかがおかしいのかと思っていろいろやってみたのですが、JavaScriptでPDFのページ指定を解除すると、表示されるので、JavaScriptではPDFのページ指定機能がサポートされていないのかな・・・?と思うのですが、どうなのでしょうか?何か良い回避方法はありませんでしょうか? 最悪、PDFを見出し毎にバラすということも考えていますが、作業が大変なのでなんとかページ指定が利くようにしたいのです。 ※9ページにリンクを張っているがエラーが出て表示されない。 <!-- function a000001(){ win1=window.open("a/a0000.pdf #page=9","a000001","width=800,height=900"); } //--> ※ページ指定を消すと、PDFは表示される。(当然のことながら、望んだページには飛ばない・・・) <!-- function a000001(){ win1=window.open("a/a0000.pdf ","a000001","width=800,height=900"); } //-->  よろしくおねがいします。

  • 簡易アンケート

    アンケートのCGIを探しています。 具体的に言うと、ラジオボタンで項目の中から1つだけを選んで投票するもので、コメントや投票者の名前を書く所は無くても良いです。 それから、アンケートを設置したいページ内にHTMLのフォームのタグを加えて使う、というものが良いんです。そういうものも幾つか見つけたのですが、処理の中にJavaScriptを使っている部分があるものばかりでした。JavaScriptがOffの状態でも使えるものが良いんです。Iframeでページ内にアンケートを組み込むという方法は嫌です。それもブラウザにより、見えないことがあるからです。 わがままですみませんが、それから分かりにくい文章で申し訳ありませんが、どうかご存知の方がいらっしゃったら教えて下さい。宜しくお願いします。

    • 締切済み
    • CGI
  • ホームページでアンケート

    サイトでアンケートをとり、それを指定したフォーマットで届くようにしたいです。 CGIを使った方法だとメール受信できるのは知っているのですが、テキストで届く方法しかわかりません。 例えば、アンケートをエクセルで作ったフォーマットに自動で当てはめて添付ファイルで受信することはできないものでしょうか?

  • OE(アウトルックエクスプレス)のプレビュー

    XPでOE6を使用しています。 メールを受信して、プレビュー画面で内容を確認しているのですが、 jpgなど添付されてもプレビュー画面に表示されるのですが、 pdfはプレビューされないので、添付ファイルをわざわざ開いて確認しないといけません。 開かなくても、jpg同様プレビューでpdfファイルを確認する方法はありますか? アクロバットリーダー!?はダウンロードしてるので、pdfファイルは見れます。 OEのプレビューで本文の下などにjpg同様にpdfも開かずに確認する方法を知りたいです。

  • JavaScriptのMIME

    前に質問しましたが回答が得られなかったので一度質問を削除の上、 再質問させていただきます。 JavaScriptのMIME-Typeには ・application/javascript ・application/x-javascript ・text/javascript の3種類あるようですが、どれを使用するのが一番適切で無難なので しょうか。 よく上2つはヘッダのContent-typeに使用してmetaタグの方ではtextを 使用する場合が多いようですが、ページによっては application/x-javascript 以外は違反であるとかtext/javascriptに しろとか別々のことが書いてあるのですが...。 因みにIE6ではscriptタグにtext/javascript以外のContent-typeを 指定すると動作しないようです(HTTPヘッダの方はどれでも関係ない?)。 http://www.kanzaki.com/memo/2005/06/28-2

  • ブラウザの戻るボタンでの動きをつかまえたい

    はじめまして。 簡単なアクセス分析のようなものを作っています。 ページの中に<script src="Javascript" ....という ようなタグを埋め込んで、外部ファイルになっている Javascriptのプログラムを呼び出し、Javascriptから IMGタグを作りながら、CGIを呼んで、ファイルに 情報を書き込んでいます。 Javascriptなので、Webのページが開かれるたびに カウントできると思っていたのですが、戻るボタン でページが変わったときには、ファイルへの書き込み ができていないようなのです。 Javascriptのテストプログラムでalertを出して みたところ、alertは、戻るボタンでページが開かれ たときにもちゃんと動作しています。 いったい何が原因で、CGIが呼べないんでしょうか・・? どなたかお助けを・・

  • 外部JavaScriptがうまく呼び出せません

    お世話になっております。 お分かりになります方いらっしゃいましたら、 ご教授願えますでしょうか? 人材を募集する応募フォームを作っています。 応募フォームの項目にはいくつか必須項目があり、 送信ボタンを押した際、必須チェックをJavaScriptで 行いたいと思っています。 チェックする項目が多数あるので、直接htmlファイルには書き込まず、 外部jsに書き出して、htmlファイル上で呼び出す方法をとる事にしました。 htmlに直接書き込んだ際にはうまく動いたので、 JavaScriptの内容が悪いのではないと思うのですが、 送信ボタンを押しても、必須項目がチェックされず、 そのまま項目が空のメールが届いてしまいます。 以下に該当のコードを記入いたしますので、 原因がお分かりになります方、ご教授頂いてもよろしいでしょうか? ・外部js:oncheck.js ・cgi:send.cgi 【oncheck.js】 <!-- function check(){ ・ (必須項目のチェックを行っています) ・ } //--> 【htmlファイル】 <html> <head> <title>採用情報</title> <script language=JavaScript src="oncheck.js" type=text/javascript> </script> </head> <body> <h3>応募フォーム</h3> <form method="POST" action="send.cgi" name="応募フォーム" onSubmit="return check()"> ・ ・ ・ <input type="submit" value=" 送信 "> <input type="reset" value=" 取消 "> </form> </body> </html> 呼び出し方に問題があるのでしょうか? 宜しくお願い致します。

専門家に質問してみよう