【发布时间】:2012-09-07 11:52:59
【问题描述】:
我正在编写一个 JavaScript 脚本,它会定期检查页面中的新元素,即 DOM 树更新。这些特定元素之一包含指向其他页面的超链接。我的目标是执行该页面的 GET 并将结果转换为 DOM 对象,以触发该页面中特定元素的特定事件。我可以通过var newPage = window.open(hyperlink); 执行此操作,然后通过newPage.document.getElementById('elementId'); 访问页面中的元素。但是,该脚本会遍历许多超链接,并且将它们全部打开并不高效。
那么,有没有什么方法可以有效地操作整个页面的对象,即不打开它(例如,$.get(hyperlink, function(page) { // convert page to DOM });)?
感谢任何答案, 谢谢。
【问题讨论】:
标签: javascript jquery dom