迟到了千年
火狐狸
火狐狸
  • UID37189
  • 注册日期2011-09-08
  • 最后登录2024-01-31
  • 发帖数103
  • 经验71枚
  • 威望0点
  • 贡献值30点
  • 好评度1点
阅读:1477回复:7

关于重定向脚本的问题

楼主#
更多 发布于:2016-08-13 13:51
比如这个:
window.location.href = window.location.href.replace('https://www.firefox.net.cn/', 'https://www.so.com');

地址一:https://www.firefox.net.cn/
地址二:https://www.so.com
能不能在浏览器发出地址一请求的时候直接重定向到地址二?而不是先打开地址一,等地址一显示出来了再打开地址二?
我想起那天夕阳下的奔跑,那是我逝去的青春!
迟到了千年
火狐狸
火狐狸
  • UID37189
  • 注册日期2011-09-08
  • 最后登录2024-01-31
  • 发帖数103
  • 经验71枚
  • 威望0点
  • 贡献值30点
  • 好评度1点
1楼#
发布于:2016-08-13 14:51
aaaa007cn:用 window.location 必然要等到页面加载后才能执行
要在请求时直接替换得用那些重定向扩展而不是用户脚本
回到原帖
我用Redirector扩展了啊,它也是这么做的。
我想起那天夕阳下的奔跑,那是我逝去的青春!
迟到了千年
火狐狸
火狐狸
  • UID37189
  • 注册日期2011-09-08
  • 最后登录2024-01-31
  • 发帖数103
  • 经验71枚
  • 威望0点
  • 贡献值30点
  • 好评度1点
2楼#
发布于:2016-08-13 15:37
aaaa007cn:看了下 Redirector 代码
这个现在是 WebExtensions 扩展
应该可以在加载目标地址之前重定向请求
https://github.com/einaregilsson/Redirector/blob/master/js/b...
回到原帖
我是把https://wiki.greasespot.net/User_Script_Hosting重定向到https://greasyfork.org/zh-CN
一直都是先打开前面的网页才会重定向到后边的,前些天我记得升级这个扩展到最新版了,还是那样,刚才禁用又启用了一下扩展,就不需要打开前边的了。
我想起那天夕阳下的奔跑,那是我逝去的青春!
迟到了千年
火狐狸
火狐狸
  • UID37189
  • 注册日期2011-09-08
  • 最后登录2024-01-31
  • 发帖数103
  • 经验71枚
  • 威望0点
  • 贡献值30点
  • 好评度1点
3楼#
发布于:2016-08-13 15:40
aaaa007cn:看了下 Redirector 代码
这个现在是 WebExtensions 扩展
应该可以在加载目标地址之前重定向请求
https://github.com/einaregilsson/Redirector/blob/master/js/b...
回到原帖
再问你个问题哈,复制网址的时候,怎么才能复制看到的那里啊?
我虽然看到最下边了,复制网址再打开就是在最上头。
我想起那天夕阳下的奔跑,那是我逝去的青春!
游客

返回顶部