mostone 2008-05-05 02:18:45
rt
虽然是问了,但不抱希望:(
...全文
2769 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
littlelam 2008-05-06
  • 打赏
  • 举报
回复
接点分。。。
nyist_hot 2008-05-06
  • 打赏
  • 举报
回复
应该不行,就是模拟成功,IE也会禁止提交的.
  • 打赏
  • 举报
回复
得用组件技术。。不过不建议这样做。。。非常的不专业~~
  • 打赏
  • 举报
回复
ie的document.exeCommond暂时还不支持Open,而那种用activeX的方法在我的机器上一点反应都没有
(ie7默认安装的),所以估计没办法实现啊。不过好像不用做opendialog就自己有记忆功能。你打开一次
以后,它自己会记住的,下次还默认那个位置
  • 打赏
  • 举报
回复
可以写,但有个安全警告;
<script language=javascript>
function window.onload()
{
document.form1.T1.focus();
var WshShell=new ActiveXObject("Wscript.Shell");
WshShell.sendKeys("c:\\test.txt"); //向文本框里发送东东
}
</script>
但是,这只是给它赋了个值,并没有读取真正的文件;如果你要做文件上传或其他本地文件操作,这样赋值是没有用的
  • 打赏
  • 举报
回复
用脚本动态指定路径,但是受windows的安全等级控制
mostone 2008-05-05
  • 打赏
  • 举报
回复
ls可能理解错了,我指的是文件找开对话框的初始路径,就是一点击,显示指定目录的文件列表,当然,用户是可能更改位置的.
并不是指定具体的上传文件,而是为了记忆最近几次的上传文件所在路径,让用户不用去麻烦地更改选择文件的目录.

比如:
用户想要上传C:\windows\system32\aa.tmp这个文件,但是点击文件控件,弹出的默认路径可能是C:\,这样,用户必须要更改路径位置到C:\windows\system32\路径下,才能找到那个文件,如果弹出对话框,一开始就能定位到c:\windows\system32\目录下,就可以直接选文件了,要方便得多.

另外,不知道能不能指定文件类型过滤,如,只显示*.csv

我查了一下DHTML手册,是找不到相关属性的,但不知道IE浏览器是否有对象可以直接访问.
  • 打赏
  • 举报
回复
当然不行了。要不我制定一个我要的路径,然后再用js控制提交,那用户只要他打开我的网页他就必须上传我
制定的文件,和强盗一样,那不论套了啊,那样谁还敢上网啊

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧