标题:文件选择框的问题
只看楼主
hhy420459674
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:203
专家分:179
注 册:2010-4-9
结帖率:54.9%
已结贴  问题点数:40 回复次数:2 
文件选择框的问题
1、之前在版主的帮助下 通过点击按钮来打开文件选择框,
但是不知道为什么,文件路径不对:选择的路径为,如:c:\fakepath\a.xls
本来应该显示未:E:\a.xls
为什么选择任何一个文件的路径都是:C"\fakepath\文件名称
是咋个回事啊?
对了,我的项目是在服务器上,通过驱动映射到本机来开发的


2、还有个问题:我怎么得到a.xls啊?
我是这样子写的:
int index = path.lastIndexOf('\\');    //此句出错了:缺少;请问该如何写啊??
var fileName = path.substr(index+1,path.length-(index+1));
但是出错了

谢谢各位了!!
搜索更多相关主题的帖子: 服务器 index 
2011-01-27 16:28
hhy420459674
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:203
专家分:179
注 册:2010-4-9
得分:0 
第一个问题 解决了:将IE8选项——>安全——>将“文件上传到服务器上时包含本地目录”给启用
不过 感觉没有治本:如果别人用的电脑把IE里这项给禁用了,那不是在他的电脑上就没法运行哦??
希望各位给出办法解决,或者说应该怎么做可以避免出错,不管是提示还是其它什么办法的,谢谢!

第二个问题:
改成这样子:var index = path.lastIndexOf("\\");不知道为什么这么写就对了,
我还试过了这样子写:var index = path.lastindexof("\\");
不过我很郁闷,难道说javascript还要区分大小写??还有单引号双引号区分?不是吧??

希望各位针对这两个问题给出意见,本人不甚感激!
谢谢!
2011-01-27 17:27
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:40 
Javascript是区分大小写的
2011-01-28 15:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-331647-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011921 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved