当创建纯粹由 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/