コードを特定のURLでのみ実行しようとしています。私の人生のために、なぜ私がクリックするすべてのウェブサイト、それがコードを実行するのか、それを制限するサイトに限定されない理由を理解できません。jQuery + Greasemonkey:影響を受けるすべてのサイト、「window.location.href.indexOf」に限定されていません。
// ==UserScript==
// @name test
// @namespace test1
// @description test2
// @include https://*
// @version 1
// @grant none
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js
// ==/UserScript==
$(document).ready(function()
{ if( (!window.location.href.indexOf("https://www.youtube.com") > -1)
&& (!window.location.href.indexOf("https://www.google.com") > -1)
)
{
alert("test");
}
});
window.location.href.indexOf( "https://でwww.youtube.com ")は常にtrueです。一致する場合はfalseです。真と偽は常に> -1 – Shanimal