2011-09-17 9 views
0

javascriptを使用してレンダリングされたhtmlページを保存する方法javascriptを使用したhtmlページの保存

+0

IEを自動化し、必要なものを保存するためにコマンドラインJavaScriptを使うことができますが、私はあなたがページからそれをやろうとしていると思われます - –

+0

どこにHTMLを保存したいですか? – andy

答えて

2

できません。ブラウザのJavascriptにはファイルIO機能がありません。

もしあれば、どのウェブサイトにでもあなたのハードドライブに何かを書き込むことができます。

+0

ASPを使うべきでしょうか?この作業を行うためのファイルの背後にある.NETコード。 – user949976

+0

@ user949976 - _what_タスクを実行するには?あなたはレンダリングされたHTMLファイルを保存すると言いますが、レンダリングされた場所とどこに保存するかは言いません。質問から、私はASP.NETが何をしているのか分かりません。 – Oded

+0

私は画像を保存しています。そのボタンをクリックすると、ユーザーにhtmlページをローカルドライブに保存するかどうかを尋ねるポップアップが表示されます。 – user949976

2
var everything = document.all 

あなたはすべてを提供しますが、ブラウザからローカルファイルに移動する必要があります。それにはサーバー側の言語が必要です。

0

どのような目的でですか​​?ページを印刷するだけの場合は、代わりにdocument.printを使用してください。

+0

私はhrefで画像を持っています。クリックイベントで、レンダリングされたhtmlページを保存するポップアップを表示します。 – user949976

0

ページの内容の全てを取得することができ、その後、あなたが

  • は、HTMLコンテンツ(クロスドメインの制限に注意してください)
  • がに内容を保存を扱うスクリプトにAJAXリクエストを送信することができますクッキー
  • はJSでこれを行うには信頼性の高い方法はありませんのlocalStorageやいくつかのローカルDB

に内容を保存します。 :(

+0

:(?私は言うでしょう:-Dと "phew!"これを行うことができればひどいでしょう! – andy

+0

はい、 "phew"は正しいことです。あなたはそれについて考えるなら、一つの技術が進歩するにつれて、他のすべての人にそうするようにプッシュします。もし、もっと力があれば、悪い部分だけを考えて、利益も考えてください! –

関連する問題