javascript - 1 页 javascript 技术,是否可以创建 iframe 并在其中转储数据?

标签 javascript jquery

当创建纯粹由 ajax 驱动的单页面类型网站时,人们是否会创建 iframe,然后转储包含缓存数据的 javascript 对象?

这样,如果您重新加载主页,您仍然可以访问缓存的数据吗?

最佳答案

您不需要为此使用 iframe。通常,您将更改页面上某些元素的innerHTML 属性。这样就无需重新加载页面,并且您可以保持所需的任何状态。

例如(来自 this tutorial ):

<script type="text/javascript">
function changeText(){
    document.getElementById('boldStuff').innerHTML = 'Fred Flinstone';
}
</script>
<p>Welcome to the site <b id='boldStuff'>dude</b> </p> 
<input type='button' onclick='changeText()' value='Change Text'/>

关于javascript - 1 页 javascript 技术,是否可以创建 iframe 并在其中转储数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4864220/

相关文章:

javascript - 如何将expo react-native自定义字体应用到整个容器

javascript - javascript中另一个数组下的数组

javascript - 尝试在 mouseenter 和 mouse left 上隐藏和显示 div

javascript - 如何在 HTML 表单中捕获键盘输入

javascript - 迭代每个面积值

javascript - 将导出传递给匿名函数有什么影响

javascript - 如何在 AMP 页面中添加自定义 javascript 或外部 js?

javascript - 三元运算符的附加条件

jquery - 根据下拉选择隐藏 div

javascript - jQuery 从后退按钮上的数组中删除最后一个元素