日期:2014-05-17  浏览次数:20797 次

个人觉得很奇葩的问题,望经验人士分享
电脑W7系统,MyEclipse+tomcat7做web测试,其他浏览器都行,就面对IE时候没有反应。就一个简单的jsp,一个按钮跳到js方法里做一个alert()显示(代码就不附上了),IE一点反应都没有,这是怎么回事啊? 因为公司的项目面向的群体主要是试用IE用户,所以急啊?另外附IE版本:

------解决方案--------------------
换个IE6或IE8试试吧。
------解决方案--------------------
个人觉得是代码问题,ie多个/少个符号都不行
------解决方案--------------------
可能是IE版本的问题,下载一个IETESTER 试试各种版本下的运行情况,很有可能就是版本问题导致的,进而你也能方便定位问题的根源,IE的高版本放弃了对一些不规范的JS、HTML书写的支持。所以还得进一步找原因,而且楼主都没粘上来来代码,为什么?(HTML、JS)

------解决方案--------------------
代码怎么就不贴了呢
------解决方案--------------------
样式啥的是否兼容。
------解决方案--------------------
换下jquery版本呢试试。

http://bugs.jquery.com/ticket/13936
------解决方案--------------------
ie没有启用javascript吧
------解决方案--------------------
f12试试。。
------解决方案--------------------
清除缓存重启服务重启浏览器试试。。
------解决方案--------------------
楼主,F12启动脚本调试,有脚本异常不?
------解决方案--------------------
form1.action="<%=path%>"+"/tologin...";
------解决方案--------------------
F12: 调试  javascript

------解决方案--------------------
把第3行去掉试试?
------解决方案--------------------
这是what东东?
------解决方案--------------------
部分ie版本对“javascript:”不起作用,建议lz不要这样写,可以换成onclick()。
------解决方案--------------------
换jquery试试。jquery对于IE的兼容性比原生的js要好很多。

另外IE就是个奇葩,多见不怪了。我出产品第一个不支持IE浏览器
------解决方案--------------------
引用:
问题已解决。谢谢各位的建议,随后将结贴。
个人总结了一下: IE对js的支持是有局限性的,

Quote: 引用:

部分ie版本对“javascript:”不起作用,建议lz不要这样写,可以换成onclick()。



当我有onclick时候,问题就没有了。还有我查了一下html a标签的使用,里面好像只支持url。对于js来说,其他浏览器能测试通过,只能说明一个规范问题。   大概就这些了....

嗯,建议不要用‘javascript:’这个东西。