我有一个 web 应用程序正在通过 JavaScript 进行奇怪的、错误的、意外的重定向(我通过在浏览器中禁用 JavaScript 进行了检查。重定向不会发生)。我还检查了所有已设置 window.location 的 JavaScript 代码并在其上放置了断点,但它仍然没有告诉我是谁进行了重定向。
我不想在重定向之前或之后添加处理,我需要知道哪个代码触发了重定向,以便我可以禁用它。
我有一个 web 应用程序正在通过 JavaScript 进行奇怪的、错误的、意外的重定向(我通过在浏览器中禁用 JavaScript 进行了检查。重定向不会发生)。我还检查了所有已设置 window.location 的 JavaScript 代码并在其上放置了断点,但它仍然没有告诉我是谁进行了重定向。
我不想在重定向之前或之后添加处理,我需要知道哪个代码触发了重定向,以便我可以禁用它。
有几种方法可以在 Javascript 中进行导航。查看
参见例如https://developer.mozilla.org/en-US/docs/DOM/window.history或https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history和https:// /developer.mozilla.org/en-US/docs/DOM/window.location on window.location