如何通过Phantom.js获得点击或提交事件的响应

时间:2016-09-15 10:07:36

标签: javascript jquery phantomjs headless-browser

我是使用Phantom.js的新手。我试图通过Phantom.js获得点击事件的响应。但我无法得到。我只是想知道如何获得任何事件的响应,如点击,提交或其他。

我试图从谷歌页面获得响应,在谷歌文本框中输入一些值,然后单击搜索我只想打印谷歌针对该特定搜索的响应。 或者通过其id或类打印任何单击按钮的响应的示例。

以下是我的代码: -

var page = require('webpage').create();
page.open('http://www.google.com', function() {
console.log('Running of phantom.js')
page.includeJs("http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js", function() {
page.evaluate(function(){
$('#lst-ib').val('hello');
$("form[name='f']").submit(); // i want to print this response
//console.log(page.content);
})
    phantom.exit();
})
}); 

任何帮助都将不胜感激。

谢谢!

0 个答案:

没有答案