JavaScript
-
[原]JavaScript的window.setTimeout()方法
在测试某Web应用时,其中有段函数,用于动态的插入合适大小的图片到当前页面中。原理是:先利用JavaScript的Image对象读入…
-
[原]IE 和FF 获取class属性的问题
这是一个老问题了,做个记录吧。简单来说,就是IE8之前的版本,需使用getAttribute(‘className…
-
在HTML中嵌入PHP脚本
PHP 是常用的开发 Web 应用的后台程序,通常 PHP 源码文件的格式都是 .php,在访问 PHP 程序时通常也是直接在服务器地址(URL)后面追加 PHP 文件的名称。如果…
-
JS事件冒泡
JavaScript 事件流描述的是从页面中接受事件的顺序。IE 和 Netscape 开发团队提出了两个截然相反的事件流概念,IE 的事件流是事件冒泡(event bubblin…
-
JS事件捕获
JavaScript 事件流描述的是从页面中接受事件的顺序。IE 和 Netscape 开发团队提出了两个截然相反的事件流概念,IE 的事件流是事件冒泡(event bubblin…
-
JS绑定事件的3种方式
为了使浏览器在事件发生时能自动调用相应的事件处理程序处理事件,需要对事件源绑定事件处理程序(绑定事件处理程序也叫注册事件处理程序)。 绑定事件处理程序有以下 3 种方式: 使用 H…
-
JS screen对象的使用
screen 对象包含有关客户端显示屏幕的信息。JavaScript 程序可以利用这些信息来优化输出,以达到用户的显示要求。例如,JavaScript 程序可以根据显示器的尺寸选择…
-
JS history对象的使用
history 对象包含用户在浏览器窗口中访问过的 URL,它是 window 对象的一个对象类型的属性,可通过 window.history 属性对其进行访问,使用时也可以省略 …
-
JS navigator对象的使用
JavaScript navigator 对象包含有关浏览器的信息。navigator 对象包含的属性描述了正在使用的浏览器。navigator 对象是 window 对象的属性,…
-
JS window对象的使用(非常详细)
BOM(Browser Object Model),即浏览器对象模型。BOM 定义了 JS 操作浏览器的一些方法和属性,提供了独立于内容的、与浏览器窗口进行交互的对象结构。 BOM…