Javascript-重定向参数URL仅一次

Javascript-重定向参数URL仅一次,javascript,google-chrome,url,redirect,userscripts,Javascript,Google Chrome,Url,Redirect,Userscripts,这就是我目前掌握的代码。但是/?旁观者=true将永远添加,我希望它添加一次 /观众=真实 示例:tagpro-123.koalabeast.com:8000/?旁观者=仅对URL为true一次?提前谢谢 请注意,这不是一个重复,我尝试了其他链接,它没有工作,所以请提供完整的代码和解释我。多谢各位 我想我没有看到任何实际的代码。。。可能会发布其中一些?ifwindow.location.indexOf'/?旁观者=true'==-1window.location=window.location+

这就是我目前掌握的代码。但是/?旁观者=true将永远添加,我希望它添加一次

/观众=真实

示例:tagpro-123.koalabeast.com:8000/?旁观者=仅对URL为true一次?提前谢谢


请注意,这不是一个重复,我尝试了其他链接,它没有工作,所以请提供完整的代码和解释我。多谢各位

我想我没有看到任何实际的代码。。。可能会发布其中一些?ifwindow.location.indexOf'/?旁观者=true'==-1window.location=window.location+'/?旁观者=true';希望他永远不会把另一个get变量标记到URL的末尾,因为他刚刚回答了这个问题。要做更复杂的事情,他应该在这里搜索“javascript get params”,在那里你可以找到完整的答案,这就是我需要的!你太棒了!
// ==UserScript==
// @name           TamperMonkey Redirect
// @include        http://tagpro-*.koalabeast.com:*
// @include        http://tangent.jukejuice.com:*
// @include        http://maptest*.newcompte.fr:*
// @version                1.0
// ==/UserScript==
window.location = window.location+'/?spectator=true';
if (window.location.search != '?spectator=true') {
   window.location = window.location+'/?spectator=true';
}