posts - 23,  comments - 3,  trackbacks - 0
曾经在系统中使用了一个从网上弄来的可编辑select,根据需要做了一些修改,在ie6下面运行正常。昨晚突然收到领导邮件说不好用。了解完才知道是在ie8下面出问题,每次把鼠标放到那个黄色的按钮上面,都会出现一个action.do的提示。
此button对应的js是:
esHTML='<div id='+this.divname+'>'
         
+'<table id='+this.tablename+' cellpadding=0 cellspacing=0 class=select><tr><td bgcolor=#FFFFFF>'
         
+'<input type=text class=selecttext size="'+size+'" name='+name+' value="'+defaulttext+'" '+readonly+'><td><button class=selectbutton id='+this.buttonname+'>6</td></tr></table>'
         
+'</div>'
ps:俺们以前一直只支持ie6,这就是不做网站的好处。
赶紧下载一个ie8装上,确认此问题,然后满世界的找资料。说实话,也没找到。
后来一气之下试验了一下另外一种写法,居然好用了,希望牛人给点解释。
esHTML='<div id='+this.divname+'>'
         
+'<table id='+this.tablename+' cellpadding=0 cellspacing=0 class=select><tr><td bgcolor=#FFFFFF>'
         
+'<input type=text class=selecttext size="'+size+'" name='+name+' value="'+defaulttext+'" '+readonly+'><td><input type="button" class="selectbutton" id='+this.buttonname+' value="6"/></td></tr></table>'
         
+'</div>'
看来要赶紧学习了,不然ie9出来我就得去要饭了。
posted on 2009-04-03 15:23 temper 阅读(107) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: