在下一页:
http://www.ftkfranchise.com/franchise-opportunity/
您可以选择一个国家/地区,它会自动转到正确的页面。然后,您可以点击后退按钮并向下滚动,选择其他国家/地区,然后在Chrome以外的所有浏览器中再次正常工作。在Chrome中,当您点击后退按钮并尝试滚动时,它会将您带到预先选择的国家/地区。它不允许您使用滚动条。我在这里搜索了如何清除下拉列表,并尝试了这个解决方案:
How to reset dropdown list <select> on 'back' button of browser using Javascript?
并且它适用于Safari以外的所有浏览器 - 在Safari中,当您返回下拉列表时为空。那么,如何强制Chrome忽略下拉列表中的上一个选择,就像所有其他浏览器一样。
由于
答案 0 :(得分:2)
<script>
function reset_options() {
document.getElementById('franchise_select').selectedIndex = -1;
return true;
}
</script>
<body onbeforeunload='reset_options()'>