如何使用jQuery或JS获取当前页面的<head>内容

44

如何获取当前页面的 <head> 内容

3个回答

59

您可以像这样使用JavaScript DOM API:

var headContent = document.getElementsByTagName('head')[0].innerHTML;

6
只需使用document.head.innerHTMLCan I use? - Zaz
1
@AlexandruEftimie,虽然在大多数现代浏览器中document.head可能更受欢迎,但在Internet Explorer 8或更早版本中无法工作。 - Michael Johnston

13

6

简单地说:

document.head

该函数返回一个DOM对象。

document.head.innerHTML

它返回文本,例如:“<title>页面标题...”。

1
检查 document.head 的浏览器兼容性。我相信在 IE 版本 9 之前不支持它。 - xr280xr
是的。它支持IE9及以上版本。 developer.mozilla.org/zh-CN/docs/Web/API/Document/head - egoproxy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接