私が特定のコード(例: "G1_Value_client")を探しているページのソースを検索するJSブックマークレットを作成しようとしています。アラートAを返します。存在しない場合は、アラートBに戻ります。JS特定のコードのページソースを検索するためのブックマークレット
どこが間違っているのかわかりません。どんな助けでも大歓迎です!
私が特定のコード(例: "G1_Value_client")を探しているページのソースを検索するJSブックマークレットを作成しようとしています。アラートAを返します。存在しない場合は、アラートBに戻ります。JS特定のコードのページソースを検索するためのブックマークレット
どこが間違っているのかわかりません。どんな助けでも大歓迎です!
Umm..Javascript BookmarkletsはC#ではなく、javascriptで書かれています。ここでは翻訳の一種です:
if(document.documentElement.outerHTML.indexOf("G5_CLIENT_TRACKING_ID") > -1) {
alert("Core Site!");
} else {
alert("Cloud Site!");
}
> -1とは何ですか?それは引用符内の正確に一致するものを探しているのですか、それとも部分一致を探していますか?助けてくれてありがとうIm new newb! – user3330683
関数document.documentElement.outerHTML.indexOf( "G5_CLIENT_TRACKING_ID")は、要素を見つけて、HTMLドキュメント内の要素の位置を返します。場所が-1を超えている場合は、ドキュメント内に存在することを意味します。 – Runner
ありがとう、非常に役立つ! – user3330683
'document.documentElement.outerHTML.indexOf( 'G5_CLIENT_TRACKING_ID')> -1' –
あなたが投稿したコードではJavaScriptではありません。それはC#のようです。 –