ページにjsを使用してコードを取得できるエディターがあり、ユーザーはhtmlコードを書き込むことができます。コードをデータベースなどに保存せずに、現在のユーザーのhtmlコードを新しいウィンドウに表示したい。どうやってやるの?
質問する
178 次
3 に答える
2
こんにちは、sessionStorage/localStorage などの html5 ストレージ オブジェクトに値を保存しない理由については、Html5 Storage Docにアクセスして詳細を確認してください。これを使用すると、中間値を一時的/永続的にローカルに保存してから、セッションの値を保存するために値にアクセスできます
sessionStorage.getItem('label')
sessionStorage.setItem('value', 'label')
または値を永続的に保存する
localStorage.getItem('label')
localStorage.setItem('value', 'label')
したがって、html5 ストレージ オブジェクトを使用して、複数のページ間でフォーム データを (一時的に) 保存できます。
sessionstorage オブジェクトを使用して、セッションのために一時的にユーザーのコードを保存し、上記の構文を使用して次のページでそれを取得できます
于 2012-12-19T06:36:32.173 に答える
1
以下の手順に従います。
- プレビュー ページに
IFRAME
. - ユーザーが入力する最初のページから、
HTML
セッション変数を設定します。 - 最初のページのボタンをクリックすると、セッションが設定され、プレビュー ページにリダイレクトされます。
- プレビュー ページはセッション値を取得し、それを
IFRAME
于 2012-12-19T06:36:19.177 に答える
1
これはあなたを助けるかもしれません:
于 2012-12-19T06:37:38.707 に答える