• ベストアンサー

Javascriptでテキストファイルを読み込む事ができるか?

javascriptでテキストファイルを出力することは可能ですか?よろしかったら教えてください。 例えばブラウザーでHTMLで作ったボタンを押すとjavascriptのプログラムでその下あたりにテキストで保存したファイルを出力させるというやつです。説明不足ですが可能ならばサンプルプログラムを書いてくれるとうれしいです。

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

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

IE5以上に限定されますが、startDownloadで出来ます。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=372470
mitutoshi
質問者

お礼

やってみますありがとうございました。:

その他の回答 (1)

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

> javascriptでテキストファイルを出力することは可能ですか? あなたが思ったとおりにはできません。 私がやるとしたらインラインフレームを使うかな。   <iframe src="http://~"></iframe> 見てくれなどを加工する必要があるのなら、ちょっとくどいのですが、読み込むテキストを javascript として 書くしかないですね。   contents = "テキストの内容~" という外部スクリプトファイルを作っておいて <script> で取り込む、とか。 # javascript は、クライアントサイドで動いている、ということをお忘れなく

mitutoshi
質問者

補足

どうもjavascriptはそれしかないみたいですね。もしほかの言語でできるのなら教えてもらえませんか?

関連するQ&A

  • javascriptでテキストファイルを作成したい

    javascriptを勉強していて演算した結果をテキストファイルにして、その結果をテキストファイル内に書き込んで新しくデスクトップに作成するというプログラムを作りたいと考えています。 ですが、まずは以下の条件を満たすプログラムの内容を教えていただきたいと思います。 私はHTMLと同時にjavascriptを作っているのですがとりあえず、 ・「テキストファイルの作成」というボタンをHTML内に作ります。 ・そのボタンを押すとjavascriptのfunctionが動作し、「テキストの書き込みに成功しました」という内容が書かれたテキストファイルがデスクトップに新たに作成される。 というプログラムを知りたいです。 基礎的な原理だけを知りたいので上の条件を満たすプログラムを教えていただきたいと思います。 テキストファイルをデスクトップに作る方法と、作るテキストファイルにどのようにしてテキスト内容を書き込めばいいのか分かりません。 HTMLの部分がめんどくさければjavascriptの部分だけでも構いません。 よろしくお願いします。

  • JavaAppletとJavaScriptの違い

     JavaAppletとJavaScriptの違いがよく分かりません。  本には、JavaScriptはあらかじめHTMLファイルの中に書き込んでおく、とあり、なんとなく分かるのですが。  JavaAppletは、HTMLを読み込んだ後、Javaの実行環境をInternetExploreなどのブラウザの中で呼び出し、ブラウザの内部でプログラムが実行される、と書いています。  また友人に聞くと、JavaScriptはHTMLの延長みたいなもの、JavaAppletはHTMLに埋め込まれたプログラムみたいなものと同じ、いいましたが、いまいち具体的にはよく理解できません。  JavaScriptもHTMLに埋め込まれているのではないのでしょうか。  もう少し分かりやすい説明ってあるのでしょうか。宜しくお願いします。

    • ベストアンサー
    • Java
  • Javascriptでテキストファイルの読み込み

    「Javascriptでテキストファイルを読み込むサンプル」を 以下URLからそのままコピーし http://www.ajaxtower.jp/ini/html/sample1.html ローカルPCや私がレンタルしているサーバにおいて試したのですが 「サーバ側のファイルです」 という文字が表示されませんでした。 上記URLではもちろん文字が表示されたのですが。 htmlファイルがおいてある場所依存でうまく動作したりしなかったりするのでしょうか? サーバサイドプログラムなのでそのような差は無いと思っているのですか・・・ サンプルの解説が書かれているURLです http://www.ajaxtower.jp/ini/html/index1.html

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

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

  • phpでテキストファイルの作成

    今phpを勉強しています。 そこで私は今テキストファイルをデスクトップに作るようなプログラムを考えているのですがうまく行きません。 HTMLとの連動でボタンが一つあり、そのボタンを押すとデスクトップ上にテキストファイルが作成できるようなプログラムを組みたいと思っています。 具体的な動作手順はこのようなプログラムを考えております。 1.HTMLのボタンを押す 2.テキストファイルの内容に「あいうえお」と書き込んで「あいうえお」と書き込まれたテキストファイルをデスクトップ上に表示する。ファイル名は「test」で良いです。 勉強としてこのようなプログラムの組み方を教えていただきたいと思っております。 どなたか分かる方がいましたら教えて欲しいと思っています。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • PDFファイルに表示されているテキスト検索は可能ですか?

    ホームページを作成する際に、ページのリンクボタンからPDFファイルにリンクさせ、そのPDFファイルのテキストのキーワードを検索できるようにしたいと考えています。 AcrobatのPDFファイルに表示されているテキストを検索することはできるのかどうか教えてください。 1.ブラウザ上でできるのか。 2.ブラウザ上に表示させているPDFファイルのテキストのキーワードを検索しようとした場合、ASPやJavaScript等プログラムを作成すれば検索は可能となるのか。 質問が下手ですみませんが、ヒントでもいいので是非教えてください。宜しくお願いします。

  • JavaScriptとJavaの通信について

    HTMLで、 <applet code = "XXX.class" width="100" height="100" name="app1"> </applet> JavaScriptで document.app1.showString("表示"); アプレットコード内に showString(String text)というメソッドを用意して、JavaScript側からアプレットにテキストを送っています。 このアプレットはチャットプログラムのクライアントとして動作していて、ブラウザの閉じるボタンでログアウトメソッドを呼ぶように作られています。 しかし、JavaScriptで用意したテキストボックスにテキストを打ち込んで送信するときに リターンキーを使うと、アプレットはブラウザの閉じるボタンを押したと判定して、ログアウトしてしまいます。 アクションリスナーを設定すれば、テキストの内容をリターンキーで送信できるようですが、 JavaScriptで用意したテキストボックスに、アクションリスナーを設定する方法がわかりません。 よろしくお願いします。 送信ボタンでテキストを送信することはできるのですが、 多くのチャットプログラムはリターンキーで送信できますので、リターンキーを使える方法を教えて下さい。

    • ベストアンサー
    • Java
  • HTMLファイルにテキストファイルをインクルードする方法。

    HTMLファイルにテキストファイルをインクルードする方法を探しております。 JavaScriptをインクルードするようにテキストファイルもインクルードできないかと考えております。 ちなみにテキストファイルの中身は「JavaScriptのインクルード」と「HTMLタグ」 などを書いております。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • javascriptでテキストファイルの読み込み

    javascriptでテキストで作ったデータベースから一致した情報を表示したいのですが,ファイルの読み込む方法が分かりません. やろうとしていることは,var a = "りんご"; とプログラム中で指定した文字をデータベースから検索して一致したらその情報を表示するということです. データベースの内容は りんご 100 メロン 200 みかん 80 などの情報が入っています. りんごなら100を表示したいです. ネットなどで調べるとボタンなどを使ってファイルを指定している方法しかありませんでした. それ以外の方法があったら教えてください.

  • テキストファイルを入力してテキストファイルを出力

    EXCEL VBAで、テキストファイルを入力して、テキストファイルを出力するサンプルがあれば教えてください。

専門家に質問してみよう