`
zhangyaochun
  • 浏览: 2620613 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
阅读更多

先上一段jquery 1.7.1版本的代码片段:

 

 

if(s.crossDomain){
      var script,
            head = document.head || document.getElementsByTagName("head")[0] || document.documentElement;

      ........................

}

 

 

   有很多的人可能没有见到过 document.head 这样的方式获取head元素

 

    ------------------------------   这个是html5 HTMLDocument 接口开始支持的。

 

 


 

浏览器支持情况

 

  • IE 6|7|8都不支持
  • IE9支持
  • 高级浏览器都支持
  • 大小: 34.7 KB
2
2
分享到:
评论

相关推荐

    html5小技巧之通过document.head获取head元素

    这个技巧可以让我们更方便地获取head元素,并且可以使我们的代码变得更加简洁易读。下面我们来详细地了解一下document.head属性。 document.head属性是HTML5中新增加的一个属性,它返回当前文档的head元素。这个...

    vue-head:管理head标签的元信息,一种简单的方法

    头操作head标签的元信息,一种简单的方法由激励有关旧版本的语法,用法通过CDN ...< script src =" https://cdnjs.cloudflare.com/ajax/libs/vue/*version*/vue.min.js " > </ script >< script src ...

    jQuery获取当前点击的对象元素(实现代码)

    jQuery获取当前点击的对象元素.../head> <body> 段落1 段落2 段落3 段落4 段落5 [removed] //获取当前点击的对象 $('p').click( function(){ //this表示当前被点击元素,但是此时我们当做dom对象

    JS获取元素多层嵌套思路详解

    如果一段html嵌套过多,在js中获取还是比较麻烦的,我写了几套方案,大家可以参考参考,如果你有...元素多层嵌套,JS获取问题</title> </head> <body> <span>span <span>span <span>1 <spa

    js getBoundingClientRect() 来获取页面元素的位置.docx

    js getBoundingClientRect() 来获取页面元素的位置 js 中的 getBoundingClientRect() 方法用于获取页面元素的位置信息,该方法可以获取元素相对于客户端窗口的 left、top、right 和 bottom 坐标值。 js ...

    原生js获取iframe中dom元素--父子页面相互获取对方dom元素的方法

    有时候,我们需要在父页面与子页面(iframe内部页面)之间相互操作DOM元素,例如修改样式、获取内容等。原生JavaScript提供了一种方法来实现这种父子页面间的DOM元素获取与操作。 首先,我们需要了解iframe元素的...

    原生javascript实现获取指定元素下所有后代元素的方法

    本文实例讲述了原生javascript实现获取指定元素下所有后代元素的方法,分享给大家供大家参考。具体实现方法如下: 过去常用的循环递归的方式显得非常的麻烦,下面就分享一个比较简单的方式,使用原生的javascript...

    iframe框架\JS获取iframe元素

    ### iframe框架与JavaScript获取iframe元素详解 #### 一、引言 `iframe`是非标准HTML标签,最初由Internet Explorer浏览器引入并推广,随后被Mozilla等其他浏览器所支持。`iframe`的主要用途是在当前网页中嵌入另一...

    使用javascript插入样式

    // 获取head元素,并将style元素添加到head中 document.getElementsByTagName('head')[0].appendChild(style); ``` 这段代码首先通过`document.createElement`方法创建了一个`<style>`类型的元素,然后设置了其`...

    Head First Android开发pdf版

    本书采用Head First系列图书特有的趣味性教学方法,通过丰富的插图、对话、游戏等元素让读者在轻松愉快的氛围中掌握Android应用开发的核心技术。 #### 二、Android开发基础 1. **环境搭建**: - 安装Java ...

    javascript获取鼠标点击元素对象(示例代码).docx

    在函数内部,我们使用`document.elementFromPoint()`来获取点击位置的元素,并根据获取的结果显示不同的提示信息。 #### 五、扩展应用 除了简单的获取点击元素外,还可以进一步拓展应用场景,例如: - **动态生成...

    Head First jquery源码

    jQuery提供了简便的DOM操作接口,如`append()`用于在元素末尾添加内容,`prepend()`用于在元素开头添加内容,`html()`用于获取或设置元素的HTML内容,`text()`用于获取或设置元素的文本内容。 5. **事件处理** ...

    HeadFirst jquery源代码

    3. **DOM操作**:jQuery提供了丰富的DOM操作方法,如`append()`在元素内部添加内容,`remove()`删除元素,`prepend()`在元素内部前面添加内容,`attr()`获取或设置属性值。 4. **事件处理**:jQuery简化了事件处理...

    JS使用ajax方法获取指定url的head信息中指定字段值的方法

    在这个函数中,当请求成功完成时(`readyState`为4且`status`为200),通过`getResponseHeader`方法获取`Last-Modified`字段的值,并将其显示在页面元素(由`getElementById('p1')`获取)的内容中。 需要注意的是,...

    Head First HTML5 Programming

    DOCTYPE html>`),以及基本元素如`<html>`, `<head>`, 和`<body>`的使用。 2. **语义化元素**:HTML5引入了新的语义化元素,如`<header>`, `<nav>`, `<article>`, `<section>`, `<aside>`和`<footer>`,这些元素有...

    Head First Jquery 中文版

    可以使用`append()`、`prepend()`向元素内部添加内容,`html()`和`text()`用于获取或设置元素的HTML或文本内容,`remove()`则用于删除元素。 4. **事件处理**:jQuery简化了事件绑定和触发。`click()`函数用于绑定...

    Head First Servlet JSP

    3. **请求和响应对象**:学习HttpServletRequest和HttpServletResponse对象,如何通过它们获取请求参数,设置响应内容。 4. **转发与重定向**:掌握RequestDispatcher的forward()和sendRedirect()方法的区别和使用...

    HtmlHead与HtmlMeta(2.0)

    使用`HtmlHead`,开发者可以方便地插入、更新或删除页面头部的元素,比如引入CSS文件、JavaScript脚本或者设置页面标题。 例如,如果你想要在页面头部添加一个CSS样式表,你可以这样做: ```csharp HtmlHead head ...

    Head First Jquery(中文版)最新版本 PDF

    2. **DOM操作**:jQuery简化了对HTML文档对象模型(DOM)的操作,包括添加、删除和修改元素,以及获取和设置元素的属性。 3. **事件处理**:理解如何绑定事件处理函数到元素上,响应用户的交互,如点击、滚动、键盘...

Global site tag (gtag.js) - Google Analytics