我正在尝试通过Javascript获取HTML文档对象,而不是页面文本。我需要Document对象的原因是我可以查找给定的类名并在其存在时执行某个操作。
答案 0 :(得分:1)
如果页面位于同一个域(即相对路径),则可以将其加载到隐藏的iframe中,然后从document
访问window.frames
,如图所示here
答案 1 :(得分:0)
function saveDataToVariable(data) {
var html = data;
// do something
}
$.get('any.html', saveDataToVariable);
这将为您提供给定html页面的完整html输出...还包括html或div标签,其他任何内容都将被包含在内,您可以随后根据需要对其进行解析