Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过javascript从浏览器历史记录中删除URL_Javascript_Browser History_Html5 Appcache - Fatal编程技术网

通过javascript从浏览器历史记录中删除URL

通过javascript从浏览器历史记录中删除URL,javascript,browser-history,html5-appcache,Javascript,Browser History,Html5 Appcache,我们正在将我们的网站从http移动到https。当您转到地址栏并开始键入我的\u。。。浏览器建议。我已将其设置为重定向,但我不希望用户执行该步骤。有没有办法让浏览器忘记或让它更喜欢 一个复杂的问题是,我使用appcache是因为我们支持脱机模式,而且我们也有一些在后台发生的自动ajax调用。此保存的数据由浏览器处理。您必须让用户删除浏览器历史记录,或者设置http到https的重定向,据我所知,没有重定向。设置一个.htaccess重定向,让你的客户端浏览你的https版本。这就是我担心的。如果

我们正在将我们的网站从http移动到https。当您转到地址栏并开始键入我的\u。。。浏览器建议。我已将其设置为重定向,但我不希望用户执行该步骤。有没有办法让浏览器忘记或让它更喜欢


一个复杂的问题是,我使用appcache是因为我们支持脱机模式,而且我们也有一些在后台发生的自动ajax调用。

此保存的数据由浏览器处理。您必须让用户删除浏览器历史记录,或者设置http到https的重定向,据我所知,没有重定向。设置一个.htaccess重定向,让你的客户端浏览你的https版本。这就是我担心的。如果用户在appcache中有旧站点,我在设置重定向时遇到问题。他们甚至不会去服务器上查看重定向。到目前为止,我的解决方案是将重定向放在浏览器中,这样他们将在http:.上下载新版本,然后重定向。它可以工作,但不是很无缝。我怀疑我能否幸运地让用户删除他们的浏览器历史记录。