篡改猴脚本不会重定向到预期的 URL
Tampermonkey script is not redirecting to the expected URL?
每当使用某些搜索词时,我都会尝试用另一个URL替换访问过的URL。
但是,浏览术语 bing.com "foobar"
会导致 URL bing.com/www.google.com.au
,而不仅仅是 google.com.au
.
我尝试使用location.href
和location.replace()
:
var OldUrl = location.href
var NewUrl = "www.google.com.au";
var arr = ["foobar"];
for (var i = 0, len = arr.length; i < len; ++i) {
if (OldUrl.indexOf(arr[i]) != -1) {
// str contains arr[i]
location.href = NewUrl;
//location.replace(NewUrl);
found = true;
break;
}
}
URL 被视为相对的,除非以协议为前缀。为了特别解决您的问题,我建议
var NewUrl = 'https://www.google.com.au'
相关文章:
- 我的URL重定向安全吗
- 基于屏幕宽度的URL重定向
- HTML5/Javascript验证复选框提交URL重定向
- 基于变量的Javascript URL重定向无法正常工作
- 将使用 history.pushState() 创建的 URL 重定向到基本 URL
- 通过随机 url 重定向传递和添加参数
- 将 URL 重定向到子文件夹
- 如何使用jQuery根据引用/当前URL重定向页面
- Firefox 插件中的 OnBeforeRequest URL 重定向(从 Chrome 扩展程序转换)
- 带有 JavaScript URL 重定向的正则表达式
- 使用 JavaScript 使用 MD5 值进行 URL 重定向
- 当网址路径中有哈希时,Javascript url 重定向
- Angular.js:prettyPhoto URL重定向到Angular路由中提到的默认页面
- 将特定URL重定向到moblile上的另一个URL
- 使用javascript或jquery修改href-或-URL重定向/重写和模式匹配
- 从主页url重定向到url+锚点
- 如何在URL重定向后获得新的URL
- 正在获取另一个URL重定向到的URL
- 循环中的URL重定向
- 如何从一个URL重定向到另一个URL