我有编辑器,我可以在我的页面中使用 js 获取它的代码,并且用户可以在其中编写他的 html 代码。我想在新窗口中显示当前用户的 html 代码,而不将代码保存在数据库或其他东西中。我怎样才能做到这一点?
问问题
178 次
3 回答
2
嗨,为什么不将值存储在 html5 存储对象中,例如 sessionStorage/localStorage,请访问Html5 存储文档以获取更多详细信息。使用它,您可以在本地临时/永久存储中间值,然后访问您的值以存储会话的值
sessionStorage.getItem('label')
sessionStorage.setItem('value', 'label')
或使用永久存储值
localStorage.getItem('label')
localStorage.setItem('value', 'label')
因此,您可以使用 html5 存储对象在多个页面之间存储(临时)表单数据
您可以使用会话存储对象临时存储用户的会话代码,并使用上述语法在下一页获取它
于 2012-12-19T06:36:32.173 回答
1
请按照以下步骤操作:
- 在预览页面上,放置一个
IFRAME
. - 从用户输入的第一页开始
HTML
,设置会话变量。 - 单击第一页上的某个按钮时,设置会话并重定向到预览页面。
- 预览页面应该获取会话值并将其显示在
IFRAME
于 2012-12-19T06:36:19.177 回答
1
这可能会帮助您:
于 2012-12-19T06:37:38.707 回答