innerKeyのキーワードと大文字小文字を区別しない検索を使用しています キーワードを含むタグを削除するGreasemonkey JSを作成しようとしています<script>のタグではなく、str.search(array [i])のタグが機能していません
function removebadcriptts() {
var scriptslinks = ['jumper.php','redirect.php'];
var theLinks = document.getElementsByTagName("script");
for (var i=0; i<scriptslinks.length; i++)
{
for (var j=0;j<theLinks.length;j++)
{
if (theLinks[i].innerHTML.search("/"+scriptslinks[i]+"/i/") !== -1)
/keyword/i = regular expression for non-case is not working
{
console.error("InnerHTML Keyword found ");
theLinks[j].parentNode.removeChild(theLinks[j]);
}
else
{
console.error("InnerHTML Keyword not found ");
}
}
}
}
は誰のヘルプHOWTOは削除して、スクリプトのこの種と一致し、
SRCにURLが含まれているスクリプトを削除しないでください。 Not innerHTML – mplungjan