当window.open()指定了第二个参数name的时候,会固定显示出一个子页面,但是每次点击的时候都会自动刷新子页面
我最近做了一个聊天页面,如果再次点击打开聊天页的按钮会刷新了子页面,页面的聊天记录等数据就会全部消失 下面的代码解决了这个问题 a.html b.html refresh_me.html
<input type=button onclick='window.open("b.html","b","width=600,height=300");' value='openB' />
<iframe name="b" src="refresh_me.html" style='display:none'></iframe>
page B
<script>
window.name="b";
window.top.name="";
</script>
2
24
2010
24
2010