jQuery按钮单击外部网页

时间:2016-02-16 11:11:22

标签: jquery dom button click external

为了测试我正在研究的网站,我需要编写一个带有jQuery的小程序,该程序将通过链接查看一个extrenal页面,从其类名中找到一个按钮并单击它。

我应该使用click()功能吗?

如何从外部网页获取DOM?

1 个答案:

答案 0 :(得分:0)

click()没问题,但请注意,它只会触发元素上的点击操作,实际上您无法打开其他页面。

如果要打开指向的页面链接,则应使用

document.getElementById("linkId").click()
  

如何从extrenal网页获取DOM?

$.get('http://www.somehost.com', function( data ) {
    var htmlDoc = document.createElement( 'html' );
    htmlDoc.innerHTML = data;
    var resultBody = $("body", htmlDoc);
    //...
  }).fail(function() {
    //Loading failed
  });
}