繁体   English   中英

使用Gassmonkey重定向到域中的页面

[英]Redirecting to a page in a domain using greasemonkey

基本上我想访问网站http://www.domain.com

我想做的是登录后应该直接带我去

http://www.domain.com/access.aspx

但是我对Java脚本知之甚少,到目前为止我做到了,但是它不断地像这样循环循环重定向

http://www.domain.com/access.aspx/access.aspx/access.aspx/access.aspx/access.aspx/access.aspx

为什么要一次又一次重定向,我只希望它重定向一次。

这是我现有的代码

var loc = window.location.href; var a = loc +"access.aspx"; window.open(a);

我使用一个单独的脚本登录,并使用一个单独的重定向。

您似乎没有在检查是否需要重定向,因此即使您已经在要打开的页面上,我也怀疑您的重定向逻辑已被应用。 考虑以下之一:

  1. 添加一个exclude规则 ,这将导致您的脚本无法access.aspx页上执行。

    @exclude http://www.domain.com/access.aspx

  2. 重定向前检查,类似

     var loc = window.location.href; if(loc != 'http://www.domain.com/access.aspx'){ var a = loc +"access.aspx"; window.open(a); } 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM