在何处(以及以何种格式)将页面的 html 代码存储在另一个 html 页面中
Where (and in what format) to store html code of a page within another html page?
我有一个页面有一个带有src=...等
我需要构建相同的页面,但使其离线工作。一页,没有多页。
所以我将做一个http get,在iframe中获取页面的内容,并尝试将html代码存储在主页中。然后,在加载时,我将动态创建一个 iframe,我将尝试使用我之前存储的 html 代码填充 iframe。
因此,存储的 html 代码将具有<html><head>
等。问题是将 html 代码存储在页面中的什么位置(以及以什么格式)以便以后访问它?
在<object>
元素中?
在<div>
元素中?
在 JSON 对象或 JavaScript 变量中?
其他想法?
在您的文件系统中,您还可以将第二个 html-document 存储在同一个文件夹中并引用它,例如
src="framecontent.html"
对于您的主页:创建一个离线应用。如果<iframe>
的内容在您的控制之下,也对该页面执行相同的操作。您的用户需要访问一次在线版本,之后浏览器将缓存页面并在本地提供它们。 无需担心存储:浏览器将为您完成所有操作。
如果<iframe>
不受您的控制,请将其放入localStorage
(参考此处)。您的其他建议不会在页面加载后保留。
相关文章:
- 加载存储在IndexedDB中的HTML页面
- 当通过ajax发送到php/sql时,无法存储HTML
- 在哪里存储HTML模板以在Backbone.js中使用
- 使用Node.js将HTML存储在browserDB中
- 无法“替换”样式“中的内容 - 其中”html“存储在变量中
- jQuery将动态内部HTML存储到可用的jQuery变量中
- html存储在javascript变量中,如何在javascript变量中更新该html
- 如何使用javascript应用程序和Html存储数据
- 使用 JavaScript/jquery/PHP 构建一个动态网站,并将 HTML 存储在 MySQL 中
- 使用 jquery 将按钮 html 存储在变量中
- 将 HTML 存储在完全可读的 JavaScript 变量中的好方法
- 数据库中的特定 HTML 存储并在电子邮件中呈现的屏幕截图
- 单击时将html存储到变量中,从DOM中删除,然后在另一次单击时将其放回
- 哪里是外部js文件在html存储?我可以
- 将HTML存储在变量PHP中,然后回显它
- html 5存储websql和localStorage:用于存储数据的时间
- 一个用于html 5存储和gdrive的轻型数据库
- 在Laravel刀片模板中用JavaScript的HTML存储PHP变量
- 将HTML存储在Javascript变量中
- 文件协议下的Javascript/HTML存储选项(File://)