【发布时间】:2012-01-11 10:44:51
【问题描述】:
从输入文件类型我将完整路径(整个本地路径名)传递给 javascript,并且我已经编写了 javascript 来了解文件扩展名类型,
while (fullPath.indexOf("\\") != -1)
fullPath = fullPath.slice(file.indexOf("\\") + 1);
alert(fullPath);
我在 IE 中仅在上述部分有问题,我发现 IE 不支持 indexOf,我该如何更改我的 this。如果不是这种情况,是否有任何替代方法可以知道可以在所有浏览器中使用的文件扩展名。
谢谢,
迈克尔
【问题讨论】:
-
对于这个问题的全面解释以及解决方法不仅适用于 indexOf,还适用于 IE 中其他缺失的数组函数,请查看 StackOverflow 问题stackoverflow.com/questions/2790001/…
标签: javascript internet-explorer browser cross-browser