易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript在ff和ie两种浏览器下的区别(一)

1.document.formName.item('itemname')的问题 说明:IE下可以使用document.formName.item('itemname')和document.formName.elements('elementsName'); FF下只能使用docuement.formName.elements('elementsName'); 解决方法:统一使用docuement.formName.elements('elementsName'); 2.集合类对象问题 说明:IE下可以使用[]和()获取集合类对象,但FF下只能使用[]获取集合对象 解决方法:统一使用[]获取集合对象 3.const 问题 说明:FF下可以使用const和var定义常量,但ie下只能使用var来定义常量 解决方法:用var 来定义常量 4.div对象 在IE中可是直接使用ID作为对象变量名使用,在firefox中就不能 Divid.style.display="none" 解决方法:document.getElementByID('Divid').style.display="none"; 5.input的type属性 IE下type属性为只读属性,而在FF下是可读写属性 6.removeNode() FF下没removeNode()这方法,必须使用如下方法, node.parentNode.removeChild(node); 7.img 的src刷新问题 IE下可以刷新图片,但FF下不可以,主要是缓存问题,在后面加随机参数 解决方法: myImg.src=this.src+'?'+Math.random(); 未完.....待续


相关文档:

学习《JavaScript高级程序设计》学习笔记(三)

第三章   对象基础
      在javaScript中,对象是无特定顺序的值的数组。
一、对象的类型
    分为本地对象、内置对象和宿主对象三种,其中内置对象也属于本地对象。
二、本地对象:
    1、Array类,数组类。
      ......

深入认识javascript中的eval函数

深入认识javascript中的eval函数
分类:技术专区时间:2007-5-21 15:04:58作者:supNate  
         发现为本文起一个合适的标题还不是那么容易,呵呵,所以在此先说明下本文的两个目的:
(1)介绍javascript中的eval函数的用法
(2)如何在函数内执行全局代码
► ......

javascript对象之——内置对象“Math”

javascript对象之——内置对象“Math”
Math对象的一些方法能实现我们课本上的某些数学计算,比较常用的方法有如下几个:
一、Math.min()和Math.max(),分别返回参数中的最小和最大值
  例:
  alert(Math.min(1,2,3))  //输出 “1”
  alert(Math.max(1,2,3))  //输出 &ldq ......

认清JavaScript和JAVA全局变量和局部变量的作用域

认清JavaScript和JAVA全局变量和局部变量的作用域
2010年2月28日 george 发表评论 阅读评论
通过淘宝面试题来认清JavaScript和JAVA全局变量和局部变量的作用域
注意两者是有严重区别的!
var a = 100;
function testResult(){
  var b = 2 * a;
  var a = 200;
  var c = a / 2 ......

JavaScript 继承 myhere

// 学习要想拷贝那么快就好了
//
// JavaScript 的继承是基于 prototype 的,每个对象的 prototype 是保存在对象的 __proto__ 属性中的,这个属性是内部(internal)的属性( 惯例是内部的或者隐藏的属性以 _ 开头)
// A prototype-based language has the notion of a prototypical object, an object used as a template ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号