有一个奇怪的错误。在 iframe 中并尝试使用 window.location.href 重定向。
它不会重定向,而是重新加载原始 iframe 链接。我正在使用 navigo 哈希路由器,但它似乎无关。
知道为什么页面重新加载而不是重定向吗?
顾名思义,Window 表示对主窗口的引用。我认为你需要的是document.location.href
或document.location.src
.这应该在iFrame中完成。
事实证明,
启动此流的<a>
具有导致刷新的href=""
。
将其更改为<a href="javascript:;">
,它起作用了。