2010-12-16 5 views
1

と私はGMに新しいと私の最初のユーザースクリプトを記述しようとしています。私はこれを使用しようとしていたFacebookのコメントからURLを取得しようとしています。のGreaseMonkeyヘルプのgetElementsByClassName

var e = Array.filter(document.getElementsByClassName('UIStoryAttachment_Title'), function(elem) { 
    return elem.nodeName == 'A'; 
} 
); 

しかし、私はこの上の任意のヘルプを空白のページが開くように見えるたびは素晴らしい

alt text

答えて

0

だろう、私はあなたがしたいと思う:

Array.filter.call(document.getElementsByClassName('UIStoryAttachment_Title'), function(elem) { 
    return elem.nodeName == 'A'; 
}); 
+0

おかげMatrixFrogありません運がまだ誘発しない – John

+0

毎回リダイレクトされるようなURLは クロム:// browser/content/browser.xul – John

+0

あなたがその配列を取得したら、あなたは何をしていますか?そこには、実際には(れるonmousedown =「...」)、それをクリックしたときに起こるいくつかの他のものだが、あなただけの直接のhrefを使用することができますように見えます。 – MatrixFrog