Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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刷新方法不使用';你不能在边缘工作吗?_Javascript_Html_Refresh_Page Refresh - Fatal编程技术网

Javascript刷新方法不使用';你不能在边缘工作吗?

Javascript刷新方法不使用';你不能在边缘工作吗?,javascript,html,refresh,page-refresh,Javascript,Html,Refresh,Page Refresh,我目前正在进行一个项目,我需要在音乐结束后立即刷新页面。使用chrome和fire fox,该代码工作得非常完美 setTimeout(location.reload.bind(location),206000); 但是,这在edge中不起作用 有没有另一种方法可以绕过它,使用javascript而不是元标记,因为这个代码片段在if-else语句中。正如@T.J.Crowder在评论中所说,绑定方法不适用于位置。在edge上重新加载,为了获得交叉浏览功能,您需要避免使用它 尝试改用此选项: s

我目前正在进行一个项目,我需要在音乐结束后立即刷新页面。使用chrome和fire fox,该代码工作得非常完美

setTimeout(location.reload.bind(location),206000);
但是,这在edge中不起作用


有没有另一种方法可以绕过它,使用javascript而不是元标记,因为这个代码片段在if-else语句中。

正如@T.J.Crowder在评论中所说,
绑定
方法不适用于
位置。在edge上重新加载
,为了获得交叉浏览功能,您需要避免使用它

尝试改用此选项:

setTimeout(函数(){location.reload();},206000);

正如@T.J.Crowder在评论中所说,
绑定
方法不适用于
位置。在edge上重新加载
,为了获得交叉浏览功能,您需要避免使用它

尝试改用此选项:

setTimeout(函数(){location.reload();},206000);

bind
使用Edge,而不是
位置。在
Edge
上重新加载
方法。我刚核实过。真奇怪。这是一个主机提供的功能,所以它不需要是正常的,但我认为Edge已经解决了这些问题。。。另一个让Legacy Edge感到高兴的原因是它即将消亡。
bind
使用Edge,而不是
位置。在
Edge
上重新加载
方法。我刚核实过。真奇怪。这是一个主机提供的功能,所以它不需要是正常的,但我认为Edge已经解决了这些问题。。。另一个让Legacy Edge感到高兴的原因即将消失。请记住,如果其中一个答案对您有效,请将其标记为答案,以帮助社区中的其他窥视者在面临相同问题时更容易找到解决方案。您可以在答案旁边使用灰色标记(勾号)(您只能选择一个),有关更多信息,请阅读。请记住,如果其中一个答案适合您,请将其标记为答案,以帮助社区中的其他窥视者在面临同一问题时更容易找到解决方案。您可以在答案旁边使用灰色标记(勾号)(您只能选择一个),有关更多信息,请阅读。