1

Firefox用のグリースモンキープラグインをインストールしました(私のFFバージョンは21.0です)。mahesh.user.js という名前のユーザースクリプトを作成しました

var links = document.evaluate("//span", document.body, null, 6, null);

今、次を印刷すると

console.log(links);

Firebug デバッガーは XPathResult オブジェクトを書き出します。しかし、snapshotLength などの XPathResult プロパティや、iterateNext() や snapshotItem() などのメソッドを使用できません。これを行うと、コンソールに何も出力されません。

すなわち

 var thisLink = links.iterateNext();

 console.log("I am here -- 111:  " + thisLink); 

  i = 0;

  while(thisLink) {
    console.log("thisLink #" + (++i));
  }

最初の「I am here」を除いて、コンソールには何も出力されません。

助けが必要です。親切にアドバイス。

よろしくマヘシュ。

4

1 に答える 1