[js 调试] FireBug Lite X v4.00 --js/Ajax 调试利器 说起FireBug,鼎鼎大名,不用我多介绍了。它本身基于BSD协议发布。 可惜FireBug是firefox的插件,在其他的浏览器就不好用了:http://www.getfirebug.com/ 还好,FireBug发布了一个Lite版本,可以在其他浏览器里面使用:http://www.getfirebug.com/lite.html,不过功能有所欠缺。 有ie7Pro的用户,给ie7Pro做了一个FireBug Lite Plus,可以在ie里面调用:htt...
by HonestQiao - Web开发 - 2008-02-24 19:51:18 阅读(5977) 回复(6)
js客户端验证的工具类 关键字: javascript 验证 工具类 common.js Java代码 //扩展String类功能 //删除字符串二边空格 String.prototype.trim = function() { return this.replace(/(^[\s]*)|([\s]*$)/g, ""); }; //删除字符串左边空格 String.prototype.lTrim = function() { return this.replace(/(^[\s]*)/g, ""); }; //删除字符串右边空格 Strin...
已经安装了Microsoft Script Debugger, Visual InterDev, VS.net等多种调试工具,开启了 Debugger服务,并且也去掉了ie高级选项中的“禁止调试”的勾。 但是在发生脚本错误需要调试时,在弹出的对话框后按下“是”,却毫无反应,为什么?
做B/S模式的程序好多时候都要用到JavaScript脚本,它的功能十分强大,但是调试却非常麻烦,因为没有合适的工具,其实ie就支持对JavaScript进行脚本调试,只是需要对ie和脚本进行相应的设置。 1。Internet选项->高级->禁用脚本调试 把它后面的队勾去掉。就使得ie支持脚本调试了,但是这还不行,我们还需要在代码里进行一个简单的事定,在需要调试的地方加入debugger;表示从这里开始调试(有的时候需要从新打开ie)。此时打开此页就...
今天帮同事调js,另外同事帮他写的,在别的页面都很没问题,就出错的这个页面很奇怪,firefox下正常,但是但ie下面就未知的运行时错误 一般这种错误都是innerHTML只读造成的,可我们是在往td里面写innerHTML,这个从来没出过问题。今次不同的也就是这个td是js生成的而已。而且有可能跟它所在的表格有些显示上的问题。 最后把几个td换成了span搞定了
1. 对象 问题 1.1 Form对象 现有问题: 现有 代码 这获得form对象通过document.forms("formName"),这样使用在ie 能接受,MF 不能。 解决 方法 : 改用 作为下标运算。改为document.forms["formName"] 备注 上述的改用 作为下标运算中的formName是id而name 1.2 HTML 对象 现有问题: 在 ie 中,HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用。在 MF 中不能。 document.all("itemName")或者document.all("itemI...
随着项目中应用ext和ajax日益增多,性能问题和内存泄露问题(内存泄露问题的一个例子 ie下闭包引起跨页面内存泄露探讨 http://www.javaeye.com/topic/180611)越来越成为面对的主要问题,下面是推荐的几个小工具,可以帮助更好地发现内存 泄露,提升web性能。 ----1 web性能分析工具YSlow http://developer.yahoo.com/yslow/ ff版本 这是yahoo的一个工具,可以对页面性能进行评估并给出修改建议,分析出页面访问瓶颈,给出分析...
转自: http://ham.javaeye.com/blog/204040 Javascript中的常见问题 1. 集合类对象问题 现有代码中许多集合类对象取用时使用 (),ie 能接受,Firefox 不能。 解决方法:改用 [] 作为下标运算。如:document.forms("formName") 改为 js代码 document.forms["formName"]; //又如: document.getElementsByName("inputName")(1); //改为 document.getElementsByName("inputName")[1]; document.forms["formName"...
[code]Javascript的ie和Firefox兼容性汇编 以下以 ie 代替 Internet Explorer,以 MF 代替 Mozzila Firefox 1. document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行 (2)解决方法: 改用 document.formName.elements["elementName"] (3)其它 参见 2 2. 集合类对象问题 (1)现有问题: 现有代码中许多集合类对象...