我正在写一个GreaseMonkey脚本,它执行以下操作:
当我在URL_1时,脚本会发送一个“GET”XMLHttpRequest来下载URL_2的网页HTML代码。
然后,脚本将URL_2的HTML代码保存到变量中,并使用jQuery查找属于.CLASS的元素,以便提取一些文本。
问题是属于.CLASS的元素在URL_2的页面加载后加载。如果我将URL_2输入地址栏并加载页面,则.CLASS元素最终会加载。但是,如果我通过“GET”请求下载页面,则.CLASS元素不在请求返回的HTML代码中。
如何获取.CLASS元素的HTML代码?
PS:如果有帮助,这里是我提到的URL_2:http://slader.com/search/?include=textbook_index&search_query=stewart。页面加载时,具有“结果”类的第一个元素为空。它的子节点(我试图从中提取文本的节点)随后加载。