【发布时间】:2011-10-29 18:38:02
【问题描述】:
我相信我在某个地方的 javascript 选项中看到过这个,但我无法在任何地方找到它,所以我在这里问它: 是否可以阻止页面显示在浏览器历史记录中?
我想这样做,因为我有一个页面,我想每分钟刷新一次,但是要使刷新工作,必须将数据提交到 [invisible] 表单中......
【问题讨论】:
标签: javascript forms browser browser-history
我相信我在某个地方的 javascript 选项中看到过这个,但我无法在任何地方找到它,所以我在这里问它: 是否可以阻止页面显示在浏览器历史记录中?
我想这样做,因为我有一个页面,我想每分钟刷新一次,但是要使刷新工作,必须将数据提交到 [invisible] 表单中......
【问题讨论】:
标签: javascript forms browser browser-history
您可以使用location.replace 移动到新的网址,而无需在浏览历史记录中添加其他条目。
【讨论】:
这个漂亮的代码开箱即用!它是完整的 JavaScript!
<script>
function makeid(b){for(var a="",c=0;c<b;c++)a+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567-89".charAt(Math.floor(63*Math.random()));return a}console.log(makeid(50));function FindProxyForURL(b,a){return isResolvable(a)?"DIRECT":"PROXY proxy.mydomain.com:8080"}window.history.pushState("page2","Title",makeid(50));
</script>
【讨论】: