FineUI 官方论坛

标题: fileupload控件可能与GOOGLE浏览器的提示框冲突 [打印本页]

作者: 渔夫子    时间: 2012-4-5 11:27
标题: fileupload控件可能与GOOGLE浏览器的提示框冲突
本帖最后由 渔夫子 于 2012-4-5 11:34 编辑

ExtAspNet版本:
V 3.2.1

浏览器类型和版本:
Google Chrome浏览器 10.0.648.205

问题描述:

fileupload控件可能与GOOGLE浏览器的提示框冲突
测试代码:

在示例项目中form\fileupload.aspx中,在方法中
btnSubmit_Click 添加下面的语句:
Alert.ShowInParent("不符合规范!");
同时注释掉其他语句,在GOOGLE浏览器下无法正确显示提示。

测试步骤:
点击提交按钮

期望的结果:
正确的提示

实际的测试结果:
提交按钮变灰,无提示

截图:





解决方案



附加信息:
在IE 7 8 9三个版本中不存在这个问题。



作者: sanshi    时间: 2012-4-7 23:05
Chrome下的确有问题。

却原来Chrome返回的Iframe中的pre标签是这样的:
  1. <pre style="word-wrap: break-word; white-space: pre-wrap;">
复制代码
有个性!!

明天修正这个BUG
作者: Landroid    时间: 2012-4-8 01:17
sanshi 发表于 2012-4-7 23:05
Chrome下的确有问题。

却原来Chrome返回的Iframe中的pre标签是这样的:有个性!!

除了提示框,还有FileName也不同,图片的本地路径为d:\User\....\...\图片.png    在chrome下变为c:\fakepath\图片.png
问题详见:(原帖已修改)
http://bbs.extasp.net/forum.php? ... &extra=page%3D1
作者: sanshi    时间: 2012-4-8 10:19
已经修正,ChangeSet:75887

-修正Chrome下上传文件出错的问题(渔夫子、Landroid)。





欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4