- 博客(20)
- 收藏
- 关注
原创 10-DOM(下)
获取元素的最近的具有定位属性(absolute或者relative)的父级元素。获得子节点的集合(子节点们),包括空白节点。IE7/8不包含空文本节点,但IE7包含首个注释节点(前面没有元素节点),IE8包含所有的注释节点。获得子节点的集合,不包含空白节点。但IE7包含首个注释节点(前面没有元素节点),IE8包含所有的注释节点。获得上个兄弟节点的引用。IE7/8包括注释节点,不包括空白节点。(IE7最后一个元素节点,IE8最后一个非空白节点,可能是注释节点)IE7/8包括注释节点,不包括空白节点。
2024-07-29 17:58:41 680
原创 9-BOM-DOM(上)
如果该对象的标准属性包含有name,(比如说input,在input中name是input的默认属性,所以可以正常使用,但是在div中name并不是div的默认属性,所以不能正常显示),那么可以正确的使用。某些属性有兼容性问题,例如name(如果不是标签特有的属性,在chrome/firfox访问不到,在IE8及其以下浏览器能获取的到)。outerHTML 用来设置或获取包括本对象在内的起始和结束标签内(例如div框架,不仅会获取div里面的内容,也会获取div自身的内容)的内容(识别html标签)。
2024-07-29 10:44:15 944
原创 移动端开发之Chrome,p 标签文字内容过多时会出现字体大小变大的问题
同15px字体大小的p标签,Chrome 浏览器渲染后的字体大小不一。
2023-11-08 17:35:52 178 1
原创 1-JS基本语法
JS基本语法字符串取空格String.prototype.trim = function () { return this.replace(/^\s+|\s+$/g,"");};一、定义javascript是一种弱类型、动态类型、解释型的脚本语言。弱 类 型:类型检查不严格,偏向于容忍隐式类型转换。 强 类 型:类型检查严格,偏向于不容忍隐式类型转换。 动态类型:运行的时候执行类型检查。 静态类型:编译的时候就知道每个变量的类型。 解 释 型:程序不需要编译,程序在运行.
2022-05-25 15:23:49 2587
原创 什么是跨域名访问
什么是跨域名访问1、跨域访问就是跨域名访问,即A网站的网页在代码上访问了B网站的页面2、由于同源策略(浏览器的安全机制),所以,AJAX不能实现跨域访问。注:js或cookie只能访问同域名下的网站JSONP可用于解决主流浏览器的跨域数据访问的问题。跟JSON没有关系。JSONP是如何实现跨域访问的?本质是利用HTML元素的src属性都可以跨域的思路来解决的。一、面试题1、请问JSONP是不是ajax中实现跨域访问的技术:不是1)、jsonp没有使用XMLHttpReques
2022-05-25 14:00:35 731
原创 js-ajax
为什么要使用ajax1)更自然、流畅的用户体验,对用户的操作及时响应2)在不中断用户操作的情况下与web服务器进行通信3)更灵敏的相应用户访问,实现近似与桌面应用程序的交互效果4)通过局部更新新页面降低网络质量,提高网络的使用效率1、什么叫异步?同时执行,也叫并发2、什么叫同步?按步骤顺序执行XMLHttpRequest对象AJAX的核心对象是XMLHttpRequest,即AJAX的异步操作和服务器交互主要依赖对象。XMLHttpRequest对象提供了对HTTP协
2022-05-25 13:52:33 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人