gpt4 book ai didi

javascript - Greasemonkey - 检查页面上是否有 2 个字符串

转载 作者:行者123 更新时间:2023-12-03 03:40:53 26 4
gpt4 key购买 nike

按照答案here ,我试图检查页面上是否有 2 个字符串,然后执行该函数。

下面的代码有效,但是一旦我将其更改为 && ,哪个 AND 运算符就不起作用了? - 我错过了什么吗? (这将是我的第一个 Greasemonkey 脚本)

这是我当前有效的 OR 运算符的代码 - 我只是希望它是 AND (​​因此,如果两个文本都存在,则执行函数)

if  (/(text1) || (text2)/i.test (document.body.innerHTML))
{
var input=document.createElement("input");
input.type="button";
input.value="Intuit SLI";
input.onclick = redirect;
input.setAttribute("style", "font-size:18px;position:absolute;top:120px;right:40px;");
document.body.appendChild(input);

function redirect()
{
var URLa = 'https://someurlhere';
var URL_FINALa = encodeURI(URLa);

window.open(URL_FINALa, '_blank');
}
}

最佳答案

回答了 @JaromandaX 的建议。

if (/text1/.test(document.body.innerHTML) && /text2/.test(document.body.innerHTML))

关于javascript - Greasemonkey - 检查页面上是否有 2 个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45632560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com