我想創建一個JS Bookmarklet來搜索特定代碼的任何頁面的源代碼(例如「G1_Value_client」),如果存在,我希望它返回警報A,如果它不存在,我希望它返回警報B.JS Bookmarklet搜索特定代碼的頁面源代碼
我不知道我出錯的地方。任何幫助將不勝感激!
我想創建一個JS Bookmarklet來搜索特定代碼的任何頁面的源代碼(例如「G1_Value_client」),如果存在,我希望它返回警報A,如果它不存在,我希望它返回警報B.JS Bookmarklet搜索特定代碼的頁面源代碼
我不知道我出錯的地方。任何幫助將不勝感激!
Umm..Javascript Bookmarklets是用javascript編寫的,而不是c#。這裏有一種翻譯:
if(document.documentElement.outerHTML.indexOf("G5_CLIENT_TRACKING_ID") > -1) {
alert("Core Site!");
} else {
alert("Cloud Site!");
}
什麼是> -1部分說的?並且它是否在引號內搜索完全匹配的東西,還是搜索部分匹配?感謝您的幫助我是一個全新的! – user3330683
函數document.documentElement.outerHTML.indexOf(「G5_CLIENT_TRACKING_ID」)查找元素並返回HTML文檔內元素的位置。如果位置超過-1,表示它存在於文檔內。 – Runner
謝謝,非常有幫助! – user3330683
'document.documentElement.outerHTML.indexOf( 'G5_CLIENT_TRACKING_ID')> -1' –
您發佈的代碼是不是JavaScript的。它似乎是C#。 –