Javascript 在新页面上显示预览

Javascript 在新页面上显示预览,javascript,asp.net,html,Javascript,Asp.net,Html,我有一个编辑器,我可以在我的页面中使用js获取它的代码,用户可以在其中编写html代码。我想在新窗口中显示当前用户的html代码,而不将代码保存在数据库或其他地方。我如何才能做到这一点?遵循以下步骤: 在预览页面上,放置一个IFRAME 从用户输入HTML的第一页开始,设置会话变量 单击第一页上的某些按钮,设置会话并重定向到预览页 预览页面应该获取会话值并将其显示在IFRAME 请遵循以下步骤: 在预览页面上,放置一个IFRAME 从用户输入HTML的第一页开始,设置会话变量 单击第一页上的某些

我有一个编辑器,我可以在我的页面中使用js获取它的代码,用户可以在其中编写html代码。我想在新窗口中显示当前用户的html代码,而不将代码保存在数据库或其他地方。我如何才能做到这一点?

遵循以下步骤:

  • 在预览页面上,放置一个
    IFRAME
  • 从用户输入
    HTML
    的第一页开始,设置会话变量
  • 单击第一页上的某些按钮,设置会话并重定向到预览页
  • 预览页面应该获取会话值并将其显示在
    IFRAME
  • 请遵循以下步骤:

  • 在预览页面上,放置一个
    IFRAME
  • 从用户输入
    HTML
    的第一页开始,设置会话变量
  • 单击第一页上的某些按钮,设置会话并重定向到预览页
  • 预览页面应该获取会话值并将其显示在
    IFRAME

  • 您好,为什么不将您的值存储在html5存储对象(如sessionStorage/localStorage)中,请访问以获取更多详细信息。使用此选项,您可以在本地临时/永久存储中间值,然后访问您的值 用于存储会话的值

    sessionStorage.getItem('label')
    sessionStorage.setItem('value', 'label')
    
    或者使用

    localStorage.getItem('label')
    localStorage.setItem('value', 'label')
    
    因此,您可以使用html5存储对象在多个页面之间存储(临时)表单数据


    您可以使用sessionstorage对象临时存储会话的用户代码,并使用上述语法在下一页获取该代码。您好,为什么不将您的值存储在html5存储对象(如sessionstorage/localStorage)中,请访问以获取更多详细信息。使用此选项,您可以在本地临时/永久存储中间值,然后访问您的值 用于存储会话的值

    sessionStorage.getItem('label')
    sessionStorage.setItem('value', 'label')
    
    或者使用

    localStorage.getItem('label')
    localStorage.setItem('value', 'label')
    
    因此,您可以使用html5存储对象在多个页面之间存储(临时)表单数据

    您可以使用sessionstorage对象临时存储会话的用户代码,并使用上述语法在下一页获取该代码。这可能有助于您:

    这可能会帮助您:


    很棒的JS演示。实时预览。我的+1Great JS演示。实时预览。我的+1由于html5的使用受到一些限制(我的大多数用户使用旧浏览器,不支持html5),我不能用这种方式。但这是用新方法做类似事情的最佳方式。谢谢。由于html5的使用有一些限制(我的大多数用户使用旧浏览器,不支持html5),我不能用这种方式。但这是用新方法做类似事情的最好方式。谢谢