当前位置: 首页 > 面试题库 >

如何使用jQuery获取整个页面的HTML?

韩恺
2023-03-14
问题内容

我曾经用过$(document).html(),但是抛出了一个错误…有什么办法得到所有东西?


问题答案:

您可以尝试:

$("html").html();

如果您还想捕获html标签,可以将它们连接到html,如下所示:

function getPageHTML() {
  return "<html>" + $("html").html() + "</html>";
}


 类似资料:
  • 问题内容: 我有这个ajax事件 一切正常,但我想添加(如果可能)在ajax事件发生之前/完成时将整个页面(内容/正文)变成灰色的功能,就像它是模态的但没有对话框) 有办法吗? 提前致谢 问题答案: 一种方法是使用覆盖整个页面的overlay元素。如果overlay元素具有半透明的背景色,它将完全使页面变灰 给予较高的评价,使其位于所有其他元素之上。这样,它可以正确渲染,并且可以捕获所有事件(并且

  • 问题内容: 我希望获得选定元素的整个html,而不仅仅是它的内容。.html()根据文档使用javascripts innerHTML()方法。HTML: 使用将仅返回段落元素。我想获取整个元素的html,如下所示: 我不能使用.parent,因为这将返回两个子div的html。 问题答案: 您可以克隆它以获取全部内容,如下所示: 或使其成为一个插件,通常倾向于将其称为“ outerHTML”,如

  • 问题内容: 我希望page.html能够对side.html的内容进行ajax请求,并提取其两个div的内容。但是,尽管我尝试了一切,但我仍找不到解析响应的正确方法。 这是side.html: 这是page.html 当我访问该页面时,没有任何错误,并且三个alert()产生了undefined,undefined和[object Object]。我究竟做错了什么?例子在这里。 问题答案: 您需要

  • 问题内容: 如何使用JavaScript获取HTML页面的标题? 问题答案: 用途:

  • 问题内容: 这个问题已经在这里有了答案 : Python Selenium访问HTML源代码 (8个答案) 4年前关闭。 我正在python中使用Selenium WebDriver,我想在一个变量中检索网页的整个页面源(类似于许多Web浏览器提供的用于获取页面源的右键单击选项)。 任何帮助表示赞赏 问题答案: 您的WebDriver对象应该具有一个属性,因此对于Firefox来说,它看起来像

  • 问题内容: 我用来单击所需的网页,然后使用解析网页。 有人展示了如何在中获取元素的内部HTML。有没有办法获取整个页面的HTML?谢谢 中的示例代码 (基于上面的帖子,语言似乎没有太大关系): 问题答案: 要获取整个页面的HTML: 要获取外部HTML(包括标记): 要获取内部HTML(不包括标签):