我很好奇通过单击链接加载页面与将所述链接复制粘贴到浏览器栏中时,浏览器行为有什么不同。我应该知道的加载过程是否存在一般差异?
我问是因为我正在使用 Google Maps API 开发一个应用程序,在该应用程序中,用户能够使用 URL 中定义的 GPS 位置创建自定义地图链接。将链接复制粘贴到浏览器时可以正常工作;但是,如果直接单击链接,浏览器会生成“超出堆栈”异常(适用于该站点!)。
虽然我知道通常我们喜欢在 Stack Overflow 上查看代码示例,但我现在要避免这样做 - 也许如果有人知道单击和复制粘贴之间 DOM 加载过程的差异,我可以使用它来缩小范围在这个问题上,而不用与切线相关的代码进行讨论。
Firefox 和 Chrome 都会出现同样的问题。
谢谢!