【JavaScript】浏览器】的更多相关文章

JavaScript浏览器检测 学习要点: 1.navigator对象 2.客户端检测 由于每个浏览器都具有自己独到的扩展,所以在开发阶段来判断浏览器是一个非常重要的步骤.虽然浏览器开发商在公共接口方面投入了很多精力,努力的去支持最常用的公共功能:但在现实中,浏览器之间的差异,以及不同浏览器的"怪癖"却是非常多的,因此客户端检测除了是一种补救措施,更是一种行之有效的开发策略. 一.navigator对象 navigator对象是window对象旗下的对象 navigator对象最早由N…
JAVASCRIPT 浏览器兼容性问题及解决方案列表(1)获取HTML元素只兼容IE:document.all.hello hello 兼容所有: document.getElementById(“hello ”) 以ID来访问对象,且一个ID在页面中必须是唯一document.getElementsByTagName(“div”)[0] 以标签名来访问对象document.getElementsByName("inputName")[1] (2)获取FORM表单元素只兼容IE: do…
<script type="text/javascript">   /**  * 获取浏览器类型以及版本号  * 支持国产浏览器:猎豹浏览器.搜狗浏览器.傲游浏览器.360极速浏览器.360安全浏览器.  * QQ浏览器.百度浏览器等.  * 支持国外浏览器:IE,Firefox,Chrome,safari,Opera等.  * 使用方法:  * 获取浏览器版本:Browser.client.version  * 获取浏览器名称(外壳):Browser.client.nam…
JavaScript世界中,有很多看起来能够帮我们知道网页宽度和高度的API,但太繁多了,而且容易弄混.不容易区分它们.下面我就来介绍一下,这些API到底是什么意思,之间的区别又在哪里. 一.设备的分辨率 window.screen.width × window.screen.height 台式机:1440 × 900 / 手机:360 × 640 二.浏览器的分辨率 window.screen.availWidth × window.screen.availHeight 台式机Chrome:1…
BOM要点总结篇 温故而知心!!学到的东东,必须要总结一下,方便自己,巩固自己.今天我为大家总结一下BOM当中的一些要点: 一.Windows对象 1.窗口的操作 windows对象对操作浏览器窗口非常有用.用以下四种方法来实现对窗口的移动以及调整大小. moveBy(dx,dy)-----把浏览器窗口相对当前位置水平移动dx个像素,垂直移动dy个像素.dx值为负数,向左移动窗口,dy为负数,向上移动窗口. moveTo(x,y)-----移动窗口,使他的左上角位于用户的(x,y)处.可以使用负…
Navigator对象 弹出窗口 Cookies Browser Objects 参考手册 参考手册描述了每个对象的属性和方法,并提供了在线实例. Window 对象 Navigator 对象 Screen 对象 History 对象 Location 对象   Window 对象 属性 属性 描述 closed 返回窗口是否已被关闭. defaultStatus 设置或返回窗口状态栏中的默认文本. document 对 Document 对象的只读引用.(请参阅对象) frames 返回窗口中…
window对象 1.window对象 window对象是BOM的核心,window对象指当前的浏览器窗口 所有JS全局对象.函数以及变量均自动成为window对象的成员 全局变量是window对象的属性 全局函数是window对象的方法 甚至HTML DOM中的document也是window对象的属性之一 2.window尺寸(不包含工具栏和滚动条) window.innerHeight           浏览器窗口的内部高度 window.innerWidth            浏览…
在javascript代码里面有个语句可以让浏览器执行到这里的时候触发断点,这个命令就是 debugger 很好用…
首先,JavaScript的特点是: 1. 跨平台 可以再不同的操作系统上运行. 2. 弱类型 与之相对的是强类型 强类型:在定义变量的时候,需要将变量的数据类型表明.例如:Java 弱类型:定义变量的时候不需要定义数据类型,数据类型根据变量值来确定.例如:JavaScript 3. 解释执行,逐行执行 其次,JavaScript在浏览器中的执行过程分为三步: 1. 语法检测 主要看你的代码有没有基本的语法错误.例如:中文,关键字等等 2. 词法分析(预编译) ----- 重点介绍 3. 逐行执…
1.事件的基本概念 事件是指在文档或者浏览器中发生的一些特定交互瞬间,比如打开某一个网页,浏览器加载完成后会触发 load 事件,当鼠标悬浮于某一个元素上时会触发 hover 事件,当鼠标点击某一个元素时会触发 click 事件等等. 事件处理就是当事件被触发后,浏览器响应这个事件的行为,而这个行为所对应的代码即为事件处理程序. 2.事件操作:监听与移除监听 2.1 监听事件 浏览器会根据一些事件作出相对应的事件处理,事件处理的前提是需要监听事件,监听事件的方法主要有以下三种: 2.1.1 HT…