スプラッシュでスクレイピーを使い始めましたが、スプラッシュが複数のウィンドウとポップアップを処理できるかどうか疑問に思っていました。例として、その lua スクリプトを使用して、Google ウィンドウのコンテンツを取得しようとします。
function main(splash)
assert(splash:go("http://stackoverflow.com/"))
assert(splash:runjs("window.open('http://www.google.com');"))
assert(splash:wait(5))
return {
?
}
end