通过javascript捕获URL更改事件

通过javascript捕获URL更改事件,javascript,html,javascript-events,Javascript,Html,Javascript Events,我的html页面重定向到其他URL。我想以某种方式处理这个问题,并捕获我的页面正在重定向到的新URL。可以通过javascript实现吗 提前谢谢 编辑: 重定向的URL不在我的域内。我想做的是捕获URL并自己请求URL EDIT2: 执行重定向的不是我的代码。这是通过某种第三方小程序完成的。您无法截获其他域中其他页面的URL设置。当URL设置为新页面时,新页面已经加载,您的javascript不再存在 如果是您自己的页面中的代码执行重定向,那么您只需重写该代码即可完成所需操作。创建一个用于重定

我的html页面重定向到其他URL。我想以某种方式处理这个问题,并捕获我的页面正在重定向到的新URL。可以通过javascript实现吗

提前谢谢

编辑

重定向的URL不在我的域内。我想做的是捕获URL并自己请求URL

EDIT2


执行重定向的不是我的代码。这是通过某种第三方小程序完成的。

您无法截获其他域中其他页面的URL设置。当URL设置为新页面时,新页面已经加载,您的javascript不再存在


如果是您自己的页面中的代码执行重定向,那么您只需重写该代码即可完成所需操作。创建一个用于重定向的函数,将所有重定向的位置更改为使用该函数,并在该函数中执行您想执行的任何操作,然后再将window.location设置为新URL。

var str=window.location.href;警报(str)
此javascript代码将为您提供放置此代码的任何页面的URL。因此,如果您想要的话,您可以在新页面中使用它来获取URL。否则请详细解释。如果你不能更改的代码是重定向,那么你对此无能为力。你可以调查,但这可能不是你想要的。