【发布时间】:2011-08-28 02:39:35
【问题描述】:
问完这个question:
我正在考虑这个解决方案:
- 在 javascript 脚本中创建一个布尔标志并使其 true:
- true表示使用浏览器刷新页面。
- false表示使用按钮刷新页面。
- 在按钮的onclick属性中,我将flag设置为false并调用
window.location.reload()刷新页面。 - 在
<body>标签的 onload 属性中,我检查 flag 如果它是真的切换到Home标签否则切换到@ 987654326@ 包含<div>标签的标签 我想刷新它的内容。之后,将 flag 设置为 true.*
但不幸的是,它不起作用,并且 flag 对于 @987654329 的 onload 属性始终为 true @ 标签。是否有可能(以某种方式)在javascript中创建一个在刷新页面时不会改变的变量?
*我的页面由许多选项卡组成,第一个是 Home(使用浏览器刷新页面时应该显示的位置),第二个是 Page1(其中包含 <div> em> 标签我想刷新它的内容以及使用按钮刷新页面时应该显示的位置)
【问题讨论】:
-
这听起来像是一个完美的 cookie 情况。
标签: javascript html global-variables partial-page-refresh