【发布时间】:2014-05-10 03:16:12
【问题描述】:
我有一个<select> 元素,用于导航。您单击它以选择要转到的页面,然后单击它会转到该页面。这是它的代码:
<select onchange="window.open(this.options[this.selectedIndex].value,'_top')">
<option value="/item1" selected>Item 1</option>
<option value="/item2" selected>Item 2</option>
<option value="/item3" selected>Item 3</option>
</select>
当我使用它时,它会正确进入页面,但是当点击后退按钮时,下拉菜单中已经选择了我去的页面。比如我在第 1 项,然后选择第 2 项,然后通过浏览器的返回按钮回到第 1 项,在列表中选择第 2 项,这有点混乱。
如何让它切换回默认值?
【问题讨论】:
-
我认为浏览器的后退按钮会显示页面的缓存副本,并且 nat 实际上会重新加载页面。我想。
标签: html drop-down-menu default forms back-button