
求问HTML页面某div,用js动态修改innerHTML时候,浏览器的兼容性的解决办法
某个div,如果原来内部就有复选框,是可以正常使用的,但是如果用JS修改了该div的innerHTML,其中innerHTML中有复选框,这个时候不同浏览器就会有很大差异...
某个div,如果原来内部就有复选框,是可以正常使用的,但是如果用JS修改了该div的innerHTML,其中innerHTML中有复选框,这个时候不同浏览器就会有很大差异。
在IE6、IE9中,这种动态出来的复选框可以正常使用,但是IE7、IE8中无法点击,请问谁有解决办法吗?
已经自己解决了。问题在于如果这个div的position是fixed,那么用innerHTML设置的内容,就会出现问题,position是absolute等其他属性就没问题了。(只在IE7、IE8有这种问题)
谢谢大家。 展开
在IE6、IE9中,这种动态出来的复选框可以正常使用,但是IE7、IE8中无法点击,请问谁有解决办法吗?
已经自己解决了。问题在于如果这个div的position是fixed,那么用innerHTML设置的内容,就会出现问题,position是absolute等其他属性就没问题了。(只在IE7、IE8有这种问题)
谢谢大家。 展开
展开全部
判断IE的版本,然后根据版本不同写各自的代码
追问
已经判断了版本了,我问的是在已知用户用的是IE7、IE8的情况下,用什么代码,能够让用户能够和该div进行交互?
追答
把代码贴出来看看吧,就看文字怎么也不可能得出结论的
展开全部
你把你的代码贴出来,我才可以帮你解决啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-01-08
展开全部
额,学习来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把能够复现问题的代码粘贴上来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |