| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 827 人关注过本帖
标题:文件选择框的问题
只看楼主 加入收藏
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
快速回复:文件选择框的问题
数据加载中...
 
   



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

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