在IE11 ZK的文件上传按钮不起作用。
我有几个答复,它更新ZK会解决这个问题后说。
但是,我们不能更新ZK,所以在这种情况下,有没有办法制定出这个问题的任何方式。
在IE11 ZK的文件上传按钮不起作用。
我有几个答复,它更新ZK会解决这个问题后说。
但是,我们不能更新ZK,所以在这种情况下,有没有办法制定出这个问题的任何方式。
如果您无法升级ZK那么你可以使用尝试“降级”的IE浏览器“X-UA兼容”无论是作为元标记或作为响应头
这里使用元标签的例子:
<?meta http-equiv="X-UA-Compatible" content="IE=10" ?>
<zk>
<fileupload label="upload" onUpload="alert(event.getMedia().getName())"/>
</zk>
和它看起来像在浏览器(在IE开发者工具F12可以检查meta标签有一个效果,你会发现IE回落到10版):
http://screencast.com/t/ftheLA9Ud8
最后,我得到了解决。 AS IE 11有问题听来打开文件选择器附着事件。 您只需手动添加监听器。
<button id="browsebtn" upload="true,maxsize=-1" visible="true" sclass="text">
<attribute w:name="doMouseDown_">
function (evt) {
}
</attribute>
</button>
其简单而怪异,但是我发现了什么是让父组件可拖动=“真”
<row draggable="true">
<div style="text-align : right;">
<label value="Image File:" />
</div>
<fileupload id="fileUpload" label="Upload" tooltiptext="Click to upload image file."/>
</row>
现在,突然间你会看到你的ZK文件上传按钮,开始为IE11正常工作为好。