从网站获取body标签值

get body tag value from website

本文关键字:标签 body 获取 网站      更新时间:2023-09-26

我需要从打开的url中获取body标记。我正在使用以下代码,但它不起作用。请提出建议。

document.getElementsByTagName('body')[0].innerHTML;

谢谢Tanu

在url导航栏中复制以下代码。看到了,全身内容都被提醒了。

javascript:(alert(document.body.innerHTML));

这意味着您可以通过body.innerHTML获取正文内容。您不需要使用getElementsByTagName。

您尝试过document.body.innerHTML吗?

这是我的简单测试

<html>
<head>
<title>TEST </title>
<script type="text/javascript">
MyFunction = function () {
    alert(document.body.innerHTML);
};
</script>
</head>
<body onload="MyFunction();">
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>

它在FF 上工作

假设:

  • 脚本在加载文档后运行
  • 脚本正在您想要正文内容的页面上运行(不包括Firefox中的地址栏)

这将起作用,尽管它比document.body.innerHTML更丑陋。