1
ooxxcc 2015-09-14 22:31:28 +08:00
|
2
2015813 2015-09-14 22:40:55 +08:00 via iPhone
ie 越来越垃圾了、微软过不了几年就要倒了、看看 chorme 、 firefox 、 360 、搜狗虎视眈眈。
|
6
Wangxf 2015-09-14 23:21:30 +08:00
html5 压根就是移动玩的, pc 还是算了吧
|
7
muzuiget 2015-09-14 23:27:08 +08:00
IE 每一代都吹牛逼,更遵循标准云云,但实际上用起来无数这种细节问题。
|
8
FrankFang128 2015-09-15 00:46:04 +08:00 via Android 1
名字里带版本号的浏览器都是垃圾。
|
9
wwqgtxx 2015-09-15 07:11:28 +08:00 via Android
不是还有 edge 么
|
10
ixiaohei 2015-09-15 08:50:36 +08:00
为什么要用 ie11 呢,微软现在多 ie 都不做功能更新了
|
11
anubiskong 2015-09-15 10:12:02 +08:00
@Wangxf 移动的话支持的更烂, 不仅核心, 随便换一个浏览器体验都不同
|
13
iugo 2015-09-15 10:18:55 +08:00
猜测: 是不是 meta 中没有标记 edge 导致 IE 使用了兼容模式, 比如 IE7 去渲染.
|
14
weiceshi 2015-09-15 10:31:48 +08:00
槽点太多,不知道如何吐起
1 ,首先是你的正则表达式,.{0}|.{6,20},这是什么意思啊,匹配空字符或者 6-20 长度的任意字符?你自己念念,能念通吗? 2 ,其次 pattern 不应该处理空字符 The empty string is considered valid (no misMatch ) unless the required attribute is present as well (valueMissing ). 3 , required="" ...... 4 , ie 从 10 开始就支持 pattern 了,不完全支持 input pattern 的移动浏览器包括 android 和 mobile Safari ,而桌面浏览器只有 Safari Safari Safari Android, Safari and Mobile Safari support the pattern attribute, but do not support form validation, so will not prevent an incorrect value from being submitted, but do support the UI pseudoclasses. 最后,你的这段修改如下: <input name="password" title="长度要求在 6-20 位" class="Text_Box" id="reg_userpass1" required type="password" size="40" pattern=".{6,20}"> |
15
weiceshi 2015-09-15 10:39:32 +08:00
|
17
599316527 2015-09-15 10:53:04 +08:00
pattern attribute 從 IE 10 開始支持的
https://msdn.microsoft.com/en-us/library/Hh772941 (v=VS.85 ).aspx |