私userscriptは、私がアクセスし、各ページのスクリプトの数を知るために、これを含め 抽出スクリプトタグ
var scrpt=document.getElementsByTagName('script');
これは一部のWebサイトでは問題なく動作しますが、一部のサイトではすべてのスクリプトが表示されません。 FirefoxとChromeの両方にユーザースクリプトをインストールしましたが、同じサイトのスクリプトの数が両方のブラウザで異なります。
例えば私はこのリンクHelp extracting text from html tag with Java and Regex
にアクセスしたときに、私のように、Firefoxでスクリプトの数を取得しています:として17とクロムで:15
しかし、私は、ページのソースを表示したときに22個のスクリプトタグがあります
問題をスローするのを手伝ってください。私もdocument.scripts
を試しましたが、それでも私は同じ結果を得ます。これは
おそらく、これらの他のスクリプトタグは後で作成されます。スクリプトタグの生成は、実行から実行まで、ブラウザごとに動的で異なることがあると考えてください。ブログソフトウェアは、リストされているすべての記事の「Facebookのように」ボタンごとに新しいスクリプトタグを作成することができます。 – Tei