Javascript Microsoft Edge Web导航重定向
我正在使用Microsoft Edge extension 如果用户在特定的url中导航,我会重新定向用户。 在我的background.js脚本中,我有以下内容:Javascript Microsoft Edge Web导航重定向,javascript,redirect,microsoft-edge,microsoft-edge-extension,Javascript,Redirect,Microsoft Edge,Microsoft Edge Extension,我正在使用Microsoft Edge extension 如果用户在特定的url中导航,我会重新定向用户。 在我的background.js脚本中,我有以下内容: browser.webNavigation.onBeforeNavigate.addListener( function(details) { if(details.url.indexOf("url_path") > -1){ alert("caught"); window.location =
browser.webNavigation.onBeforeNavigate.addListener(
function(details) {
if(details.url.indexOf("url_path") > -1){
alert("caught");
window.location = "http://new_url.com";
}
}
);
警报工作,但重定向不起作用。我做错了什么?
另外,在重定向中为http auth传递用户e pass也是一个好主意吗?
例如:windows.location=“”
谢谢:)
browser.webNavigation.onbeforeavigate
在后台页面中被调用,当您调用window.location=xxx
时,该窗口意味着后台页面窗口,它不是当前网页,这就是重定向不起作用的原因
要重定向web请求,请查看。它还提供了有关如何重定向用户导航的示例代码
至于url中http身份验证的密码,只要您使用https,
浏览器。webNavigation.onBeforeNavigate
在后台页面中被调用,当您调用window.location=xxx
时,该窗口意味着后台页面窗口,而不是当前网页,这就是重定向不起作用的原因
要重定向web请求,请查看。它还提供了有关如何重定向用户导航的示例代码
至于url中http身份验证的密码,只要您使用https