易截截图软件、单文件、免安装、纯绿色、仅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(); 未完.....待续


相关文档:

解决ie6下Javascript页面跳转和表单提交问题

经常在ie6下出现javascript页面跳转和表单提交问题,ie6下实现javascript页面跳转和表单提交需要进行特别处理,需要使用setTimeout()函数延迟实现。
1,兼容各浏览器的Javascript页面跳转
setTimeout(function(){
window.location.href = url;
},0);
2,兼容各浏览器的Javascript表单提交
setTimeout(function ......

一个CSS+JavaScript编写的跑马灯程序

转自:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>图片跑马灯</title>
</head>
<body>
<div style="overflow:hidden; width:350px" id='div'>
<!-- 这里是第一个关键点,o ......

javascript 学习笔记(1)

1. javascript 是区分大小写的,包括变量、函数名等等。
2. javascript 中的变量是弱类型的,定义变量时只用 var 运算符。
var test1 = "hi";
或者
var test1 = "hi",test2 = "hello";
或者(可以是不同的类型)
var test1 = "hi",test2 = 12;
或者(可以不用初始化)
var test1;
3. javascript 每条语句的结尾&ldqu ......

javascript 学习笔记(2)

1. Boolean值、数字、字符串的原始值是伪对象,这意味着他们具有属性和方法。
var test = "hello";
alert(test.length); //outputs "5" 
2. javascript 所定义的所有对象都有 toString() 方法,不管是伪对象还是真的对象,Boolean 的 toString() 方法只返回 “true” 或者“false”。
var t ......

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号