2011-12-19 12 views
0

私はJavascriptのバックエンドを使って簡単なWebページを作っています。私は、ユーザーがフォームフィールドに多数のデータを入力してからページを保存できるようにしたい。 PDF、HTMLは問題ではありません。ユーザーのすべてのデータを含むページを保存したいだけです。クライアント側のウェブページをテキスト入力で保存するにはどうすればよいですか?

これはクライアント側でなければなりません。私は、単にサーバーを使用するためにサーバーをセットアップする必要はありません。

+0

をたぶんJavascriptができましたフォームeを置き換える結果をHTMLページに保存することができます。あるいは、JSは、データ入力のためにプレーンテキストで保存することを提案することができます。それは働くだろうか? –

+0

私はあなたの最初のアイデアを考えましたが、Javascriptがページを追加したり変更したりすると、ソースには含まれません - そういうわけではありません:(第2のオプションは良いと思う、 – CobraBytez

答えて

1

ブラウザのセキュリティメカニズムでは、Cookieを禁止するファイルを作成することはできません。だから、Google JavaScriptクッキーとその使い方が必要な場合があります。

があなたの最初の現在の形に、2つのページを持っており、使用して2ページ目に提出(メソッドgetを保つ:

<form action="second_page.html" method="GET"> <!-- Other stuff --> </form> 

GETが2ページへのURLの一部としてデータを送信します。 2ページ目で

あなたはthisようなものを使用することができ、ユーザが設定した変数を取得するためのURLを解析します。使用DHTML/JavaScriptは、あなたが望むことができる形式に取り込まれた値を表示する。

+0

これは始まりですが、私はそれに沿ってフォーマットする必要があります.Webフォームの「かわいらしさ」が必要な場合 – CobraBytez

+0

これは最悪の場合のシナリオでは動作しますが、私がサブフォームを含む大規模なメインの目に見えないフォームで小さなフォーム全体を囲むと、GETは内部フォームのデータもすべて取りますか? – CobraBytez

+0

@CobraBytez AFAIK、HTMLはネストされたフォームをサポートしていません!:(Read:http ://stackoverflow.com/questions/379610/can-you-nest-html-forms – check123

関連する問題