摘要: JavaScript在IE浏览器和Firefox浏览器中存在一些差异,以下对这些差异部分进行了总结,以及解决方案:1.HTML对象的 id 作为对象名的问题IE:HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用Firefox:不支持解决方法:使用document.getElementById替代document.all2.如果控件只有name,没有id, 用getElementById时:IE:可以找到对象Firefox:返回NULL解决方法:所有控件必须设置ID属性3.Evel:IE:支持,利用 eval(idName) 可以取得 id 为 idName 的 HT 阅读全文
posted @ 2013-09-20 12:22 未来动力 阅读(215) 评论(0) 推荐(0)
摘要: String.prototype.replaceAll = function(reallyDo, replaceWith,ignoreCase){ if(! RegExp.prototype.isPrototypeOf(reallyDo)) { return this.replace(new RegExp(reallyDo,(ignoreCase?"gi":g)),replaceWith); } else { return this.replace(reallyDo, replaceWith); }} 阅读全文
posted @ 2013-09-20 12:14 未来动力 阅读(229) 评论(0) 推荐(0)
摘要: Array.prototype.remove = function (dx){ if(isNaN(dx) || dx > this.length) { return false; } var n = 0; for(var i =0; i < this.length; i++) { if(this[i] ! = this[dx]) { this[n++] = this[i]; } }this.length - = 1;} 阅读全文
posted @ 2013-09-20 12:07 未来动力 阅读(192) 评论(0) 推荐(0)
摘要: 在java端将字符串转化为xml对象可以使用DocumentHelper.parseText(xmlReturn).getRootElement(); 在js中同样有方法可以将字符串转化为xml对象,可以使用如下函数function createXml(str){ if(document.all) { var xmlDom=new ActiveXObject("Microsoft.XMLDOM") ; xmlDom.loadXML(str) ; return xmlDom ; } else return new DOMParser().parseFromStrin... 阅读全文
posted @ 2013-09-20 11:55 未来动力 阅读(827) 评论(0) 推荐(0)