我在IE 10中使用Krystalware.SlickUpload版本5.5.11.16112。但由于某些原因,它无法正常工作。浏览文档时,不会进一步显示进度条。我确信这个问题特定于IE10,因为它在其他浏览器中工作,甚至在IE9中也是如此。
有人可以提供解决方案/评论吗?
答案 0 :(得分:1)
我们使用SlickUpload 5.x,this forum post中列出的解决方案为我们解决了问题。
简而言之,只需在使用SlickUpload的任何页面上包含此代码,您就可以了:
document.createElementOrg = document.createElement;
document.createElement = function(e) {
// iframe compability
var icf = false;
if (/msie\s(\d+)/.test(navigator.userAgent)) {
var v = 0;
try {
v = parseInt(RegExp.$1)
} catch (ex) {}
icf = v <= 8;
}
if ((!icf) && (e.indexof("<iframe name") == 0)) {
var result = document.createElement("iframe");
result.name = result.id = RegExp.$1;
return result;
}
return document.createElementOrg(e);
};
回答你的另一个问题 - 是的,这个组件(遗憾地)no longer supported
答案 1 :(得分:0)
花了几天时间在R&amp; D,我使用以下两个步骤找到了解决方案:
http://slickupload.com/download