Javascript IE 11在页面加载后跳转到嵌入式谷歌地图

Javascript IE 11在页面加载后跳转到嵌入式谷歌地图,javascript,google-maps,internet-explorer-11,Javascript,Google Maps,Internet Explorer 11,我们在一个网站上嵌入了谷歌地图。它在包括IE在内的所有浏览器中都像一种魅力,虽然我没有“跳转的根本原因”,但我有一个解决方案来避免这种情况。如您所见,我通过使用WordPress插件BJ Lazy Load实现了延迟加载。由于google map iframe在滚动到该区域之前不会出现在DOM中,“焦点”问题永远不会出现。对于非WP站点,您可以使用。Hmm。。。查看document.querySelector(“*:focus”)在发生时从开发人员控制台返回的内容可能会很有趣。好主意,但它是nu

我们在一个网站上嵌入了谷歌地图。它在包括IE在内的所有浏览器中都像一种魅力,虽然我没有“跳转的根本原因”,但我有一个解决方案来避免这种情况。如您所见,我通过使用WordPress插件BJ Lazy Load实现了延迟加载。由于google map iframe在滚动到该区域之前不会出现在DOM中,“焦点”问题永远不会出现。对于非WP站点,您可以使用。

Hmm。。。查看
document.querySelector(“*:focus”)
在发生时从开发人员控制台返回的内容可能会很有趣。好主意,但它是
null
(在新加载的页面上)。我还发现了一个页面,即使在重新启动浏览器后,也可以可靠地复制跳转。我会更新这个问题。这是个好主意,谢谢!我会和我的客户联系的,如果他们想实现的话。祝你好运。对于包含大量DOM元素的页面来说,延迟加载也是很有意义的。这个简单的技巧将页面加载时间缩短了60%。好的,我们正准备部署这个解决方案。谢谢你的回答!