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

Posted

技术标签:

【中文标题】如何使用 jquery 或 JS 获取当前页面的 <head> 内容【英文标题】:how to get <head> content of the current page with jquery or JS 【发布时间】:2011-04-05 06:47:10 【问题描述】:

如何获取&lt;head&gt;当前页面的内容

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

只需使用document.head.innerHTML。 Can I use? @AlexandruEftimie 而document.head 可能是大多数现代浏览器的首选。它不适用于 Internet Explorer 8 或更早版本【参考方案2】:

您可以使用element selector 获取&lt;head&gt;,例如:

$("head")
//for example:
alert($("head").html()); //alerts the <head> children

You can give it a try here

【讨论】:

【参考方案3】:

简单来说:

document.head

// 返回对象 DOM 对象

document.head.innerHTML

// 返回文本,例如:'

页面标题...'

【讨论】:

检查 document.head 的浏览器兼容性。我相信 IE 直到 v9 才支持它。 是的。从 IE9 开始支持 developer.mozilla.org/en-US/docs/Web/API/Document/head

以上是关于如何使用 jquery 或 JS 获取当前页面的 <head> 内容的主要内容,如果未能解决你的问题,请参考以下文章

网摘JS 或 jQuery 获取当前页面的 URL 信息

请问如何通过jquery获取页面内容的高度?

jquery获取当前页面的URL信息

JQuery可以获取从另一个页面传过来的值吗

java web 如何防止 用户绕过js验证,直接地址栏提交表单或自己编写html页面,提交数据到服务器?

js jquery获取当前元素的兄弟级 上一个 下一个元素 jquery如何获取第一个或最后一个子元素