IE6下,简单任务示例中的【搜索】按钮不能使用。

lewjun072 发布于 2013/05/25 11:10
阅读 467
收藏 0

@小菜的粉丝 你好,想跟你请教个问题:

报告一个bug:

IE6下,所有的【搜索】按钮都不能使用。详情:点击后不能和后台交互,在FF下是正常的。上一版本是正常的

IE其它版本没有试过。

加载中
0
lewjun072
lewjun072

问题已经解决了。主要原因是,这个button就是一个简单的button,它的type也就是一个button。

需要将/src/main/webapp/WEB-INF/ui/button.ftl中第3行,也就是:

<div class="${status}"><div class="buttonContent"><button

改为

<div class="${status}"><div class="buttonContent"><button type="submit"

即可。或者:加到button macro上,然后再像class一样判断生成。

试试ie6,也可以正常访问了。顺便@小菜的粉丝

0
朱__朱
朱__朱
ie6份额已经低于30%了,而且其中很多ie6用户都是因为特殊原因才不得不保留ie6,它们大多同时安装了ff或chrome用于正常的网页浏览。真正只用ie6的用户非常少,而且是无价值的用户,为一小部分低价值用户做过多考虑是浪费成本。
lewjun072
lewjun072
顺便@小菜的粉丝 好不容易升级到IE7、IE8,在IE7、IE8下,所有的搜索按钮都还是不起作用,点击没反应。那么估计不是dwz的问题。不知道大家有没有遇到过。
0
小菜的粉丝
小菜的粉丝

引用来自“lewjun072”的答案

问题已经解决了。主要原因是,这个button就是一个简单的button,它的type也就是一个button。

需要将/src/main/webapp/WEB-INF/ui/button.ftl中第3行,也就是:

<div class="${status}"><div class="buttonContent"><button

改为

<div class="${status}"><div class="buttonContent"><button type="submit"

即可。或者:加到button macro上,然后再像class一样判断生成。

试试ie6,也可以正常访问了。顺便@小菜的粉丝

恩,代码更新了,将在下次更新中同步到github,谢谢对keta-custom的支持!
lewjun072
lewjun072
谢谢
返回顶部
顶部