如果在特定 URL 上,则重定向到另一个 URL
If on specific URL, redirect to another URL
使用 Tampermonkey Chrome!
我的代码终于到了最后一期。我已经尝试了几种不同的方法,但其中 none 实际上对我有用:((在下面列出)
检查特定 URL 和 IF 那个 URL link,然后重定向到另一个 URL 的最佳方法是什么?
我试过下面的代码。
以及搜索 google 其他任何内容(这些是唯一出现但实际上都没有针对 tampermonkey 的 2)
if(window.location.href == "https://yahoo.com/news"){
var MyURL = GM_getValue ("http://www.google.com/news");
window.location.href = MyURL;
}
or
if(window.location.pathname === 'https://yahoo.com/news'){
var MyURL = GM_getValue ("http://www.google.com/news");
window.location.href = MyURL;
}
在过去的 4 个小时里,我一直在努力解决这个问题,所以我很自然地把头撞在桌子上。
正如@wOxxOm 所说,yahoo 添加了一个 www.
尝试:
if(window.location.href == "https://www.yahoo.com/news"){
window.location.href = "http://www.google.com/news";
}
另外,如果您想要更改默认网页,您可能可以更改浏览器设置,而不是使用 tempermonkey。
使用 Tampermonkey Chrome!
我的代码终于到了最后一期。我已经尝试了几种不同的方法,但其中 none 实际上对我有用:((在下面列出)
检查特定 URL 和 IF 那个 URL link,然后重定向到另一个 URL 的最佳方法是什么?
我试过下面的代码。
以及搜索 google 其他任何内容(这些是唯一出现但实际上都没有针对 tampermonkey 的 2)
if(window.location.href == "https://yahoo.com/news"){
var MyURL = GM_getValue ("http://www.google.com/news");
window.location.href = MyURL;
}
or
if(window.location.pathname === 'https://yahoo.com/news'){
var MyURL = GM_getValue ("http://www.google.com/news");
window.location.href = MyURL;
}
在过去的 4 个小时里,我一直在努力解决这个问题,所以我很自然地把头撞在桌子上。
正如@wOxxOm 所说,yahoo 添加了一个 www.
尝试:
if(window.location.href == "https://www.yahoo.com/news"){
window.location.href = "http://www.google.com/news";
}
另外,如果您想要更改默认网页,您可能可以更改浏览器设置,而不是使用 tempermonkey。