Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.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 不执行location.reload();在主要浏览器中以相同的方式操作?_Javascript_Cross Browser_Reload - Fatal编程技术网

Javascript 不执行location.reload();在主要浏览器中以相同的方式操作?

Javascript 不执行location.reload();在主要浏览器中以相同的方式操作?,javascript,cross-browser,reload,Javascript,Cross Browser,Reload,不执行location.reload()在主要浏览器中以相同的方式操作 我一直在阅读location.reload()方法。我可以清楚地看到“浏览器支持部分”,该部分说明该方法在列出的所有浏览器上都受支持,这非常好。但是,它是否在所有浏览器上都以相同的方式运行 对我来说,在Safari、Chrome和Firefox上,当我使用location.reload()时方法页面被重新加载,并且显示与重新加载之前相同的页面部分或页面上的点 有人能验证这种情况在所有最新版本的浏览器上都会发生,并且这是预期的

不执行
location.reload()在主要浏览器中以相同的方式操作

我一直在阅读
location.reload()方法。我可以清楚地看到“浏览器支持部分”,该部分说明该方法在列出的所有浏览器上都受支持,这非常好。但是,它是否在所有浏览器上都以相同的方式运行

对我来说,在Safari、Chrome和Firefox上,当我使用
location.reload()时方法页面被重新加载,并且显示与重新加载之前相同的页面部分或页面上的点


有人能验证这种情况在所有最新版本的浏览器上都会发生,并且这是预期的,或者让我看一些说明这一点的文档吗?谢谢。

据我所知,
location.reload()方法以与浏览器中的“重新加载/刷新”按钮相同的方式重新加载当前页面。所以使用
location.reload()基本上与点击浏览器上的“重新加载/刷新”按钮相同。而对于现代浏览器,页面重新加载的默认行为是显示与以前相同的页面部分,因此观众可以更容易地从停止阅读的地方开始阅读

我尝试了
location.reload(),它们似乎都像以前一样重新加载相同的页面部分。但较旧的浏览器会从顶部刷新页面

关于
location.reload()的文档可在此处找到:


这里有更多信息:

不要使用w3schools(),看看这个:对于那个页面部分,您可能会重新加载一些$\u GET data isuppose@RhinoDevel当前位置MDN和其他学校一样,都没有回答他的问题。他们都说它在所有主流浏览器中都受支持。@adrianmann你所说的“同一页面部分”是什么意思?它与其他浏览器有何不同?你希望看到什么样的行为?@斜视,相同的页面部分,例如,如果我查看页脚,页面将刷新并显示页面底部而不是顶部。我希望有这种行为。它在所有浏览器中的运行方式都完全相同吗?答案很好,但哪些浏览器和版本“从顶部刷新页面”?“我想知道是否有一个明确的列表?”adrianmann我在谷歌上搜索了浏览器刷新引用,但不幸的是没有找到任何声明性文档。然而,根据我的测试,Firefox、Chrome、Safari、Opera和IE9+都会从同一部分重新加载页面。早于9版的IE可能有一些不兼容。哇!,好的,我会在家里的窗户上试用IE,并与一些同事交谈,如果我能验证以上内容,我会接受你的回答。