質問: document.querySelectorAll('body > span'); 5| return Array.prototype.map.call(Nodes, function(element) { 6| return element.innerHTML; 7| }); 8| }); 9| require('utils').dump(NewsArrays); 10|}); 11|casper.run(); ``` で、↑をプロンプトから実行すると [] のみ。。 で、ここでどん詰まりを食らっています。 どういうアプローチをしていいのかすら検討がつかず困っています。 4行目のquerySelectorAll()の引数はどのサイトも#始まりなので、#をつけてみたりもしてみたのですが。。 そもそもquerySelectorAll()じゃ無理だよ、、とか「あーあるある」っていう事象でしたら キーワードだけでも結構ですのでご教示ください。 また、前提の情報が不足しているようでしたらあわせてご指摘をお願いいたします。 (※セレクタはchromeの「右クリック -> 検証 -> copyselecter 」を利用しておりHTMLを解析したわけではありません。)
回答: ifreamだったので 右クリック -> 検証 -> copyselecter では、駄目だってことだと理解しました。。 フレームで組まれていないログイン画面からはエレメント要素が取れている事が確認できましたのでいったんクローズいたします。