私はまだdojo、javascript、およびHTMLコーディングを少し新しくしています。私はdojo 1.4.2(将来的にアップグレードされる予定です)とjavascriptを使ってコード化されたHTMLページの所有権を継承しました。基本的にHTMLページには、最初にユーザーに表示されるフォームが含まれています。ユーザーがフォームに記入して提出すると、フォームはその回答に基づいて生成されたコンテンツに置き換えられます。どのように動的または生成されたHTMLページを保存可能にするには?
これは、フォームの回答を使用して、HTMLファイルに既に含まれているさまざまなdiv要素を表示または非表示にすることによって行われます。フォームは隠され、他のdiv要素のサブセットが公開されます。
この生成されたページを静的なHTMLページとしてユーザーが保存できるようにしたいと思います。したがって、本質的には、表示されたdivのみをページ全体ではなくファイルに保存したいと考えています。現在、保存するとローカルコピーが保存され、ユーザーは各ビューでフォームを再送信する必要があります。
これは、これを処理してブラウザに戻すサービス(おそらくJSP)にデータを渡すことで可能だと言われました。しかし、私はこれに精通しておらず、例を見つけることができませんでした。これを行う方法はありますか?誰かが私が指摘できる例や文書を持っていますか?
理想的には、サーバーに残る静的HTMLを実際に作成せずに、ブラウザに表示されている生成コンテンツを保存する保存ボタンを挿入したいと思います。
ありがとうございます。
コンテンツはフォーム要素(入力)のみであるか、DIV/SPAN(他のHTML要素)も更新していますか? – vol7ron
最初にフォーム要素がHTMLの上部にありますが、送信ボタンをクリックするとフォーム要素が表示されます。表示される「生成された」コンテンツは、スタイルを更新することによって明らかにされるHTMLページの下部にあるDIV/SPANなどです。 – piperp