Quantcast
Channel: 我不是鱼的BLOG
Browsing latest articles
Browse All 6 View Live

将 tr appendChild 到 table 中的问题

做下载后台的时候,做一个可以添加多个链接的功能。就是只要点击添加就会增加一个链接的输入框。这个功能是比较常用的,比如添加更多附件等等。做法是每次克隆一个tr,然后appendChild到table中。一开始死活没有效果,以为是语法有错。后来查看才知道,table无论有没有tbody,用appendChild都会生成tbody标签。appendChild到table的话,新增加的tr就会在</...

View Article


addEventListener 传递 event 参数

在IE下可以直接用window.event。但FireFox并没有 window.event 。如果要得到 event 对象,就必须要声明时间处理函数的一个参数为 event 。JavaScript代码<script type="text/javascript">   function fun1(e){       var ev = window.event || ...

View Article


htmlarea编辑器redo 和 undo 在ie下没反应的解决方法

htmlarea编辑器速度还是挺快的,我比较喜欢用。但htmlarea编辑器的redo 和 undo 在ie下一点反应也没有,但在firefox下正常。原来是ie下默认是关闭了undo功能的。打开htmlarea.js,查找 JavaScript代码this._customUndo = false;  改成JavaScript代码this._customUndo = true;  redo,und...

View Article

Dean Edwards 的php版的 JavaScript Packer 压缩JavaScript后无法运行的问题

Dean Edwards 的php版的 JavaScript Packer 是一个非常好用的JavaScript压缩工具。支持几个级别的压缩。不过我用来压缩一些程序后发现跑不起来,未压缩前语法的没问题的,而且换行结束的地方都有分好。压缩后反而语法有错。于是找了一下原因终于发现,原来是一正则出了问题。打开 class.JavaScriptPacker.php查找PHP代码$parser->ad...

View Article

js数组赋值要注意的问题

举个例子说明下JavaScript代码<script type="text/javascript">   var pic = thumb = new Array();   for(var i=0; i<2; i++){       pic[pic.length] = i;       thumb[thumb.length] = i;   }   </sc...

View Article


IE中document.createElement的iframe无法设置属性name问题

iframe 的name可以是link或者form的target,将link或form打开到这个iframe上。之前在IE遇到过设置不了iframe的name属性JavaScript代码var iframe = document.createElement('iframe');   iframe.name = 'ifr';   //iframe.setAttribute('name', 'ifr'...

View Article
Browsing latest articles
Browse All 6 View Live