我想在一个网页里实现文件的创建和内容保存功能。要求能够有类似于input type='file'那样的弹出提示框,允许用户自定义要创建的文件的目录和文件名称。试过如下的形式:
<form>
<input type="file" name="confFile" size="30" onBlur="top.saveFile(this)" id="confFile" /> <br>
</form>
但是发现好像只能指定已经存在的某个文件,却不允许提供新文件的名称。又试过document.execCommand("SaveAs"), 发现它是将当前的网页内容保存到文件中。可是怎么实现保存自定义的内容到文件中呢?还有,document.execCommand("SaveAs")弹出的对话框的标题是“Save HTML Document”,这样子的话不论从标题还是功能来说都不符合我的要求啊。请大家指教哦
<form>
<input type="file" name="confFile" size="30" onBlur="top.saveFile(this)" id="confFile" /> <br>
</form>
但是发现好像只能指定已经存在的某个文件,却不允许提供新文件的名称。又试过document.execCommand("SaveAs"), 发现它是将当前的网页内容保存到文件中。可是怎么实现保存自定义的内容到文件中呢?还有,document.execCommand("SaveAs")弹出的对话框的标题是“Save HTML Document”,这样子的话不论从标题还是功能来说都不符合我的要求啊。请大家指教哦
解决方案 »
- 很奇怪的问题!只有运行alert()后,接下来的语句才能执行!
- easyui中dialog拖动功能(有iframe情况)
- 新手 有一点小疑惑
- 求一个js的正则表达式~~
- 脚本报错
- 求一个用javascript+sql server 2000或jsp+javabean+servlet+sql server 2000实现的树状菜单!具体功能请看帖子
- 实现不同用户登陆时,文本框的不同赋值
- 一个函数调用出现的不响应问题请指教!
- 老大们,罩着小弟吧。响应按钮问题。
- Showbo.Msg.alert对话框显示背景问题
- 下拉式菜单背景色的问题
- 请问怎么实现这一漂亮的效果呢?就是这个地址的效果:http://www.freebird.com.cn/
.....
SaveAs......
Security Zone Document Limit (KB) Domain Limit (KB)
Local Machine 128 1024
Intranet 512 10240
Trusted Sites 128 1024
Internet 128 1024
Restricted 64 640
launchpad利用html和javascript来设计GUI引导页面,并且根据用户在GUI中的具体设置和选择来调用后台程序来实现具体的安装,下载和更新等功能。所以GUI中的javascript和html根本不会牵扯到客户端和服务器端的问题。另外,该安装包要求支持windows(IE)平台和linux(Mizilla)平台。
在linux下,该保存功能已经实现:利用Mozilla的"@mozilla.org/network/file-output-stream" 组件,可以弹出保存文件的对话框。
但是在windows下,还没有找到想mazilla提供的这样的组件,目前只能用document.execCommand('SaveAs', true, 'config.txt'),利用它来弹出保存对话框,但是这个对话框的标题却是"保存HTML",不太复合客户的要求。
大家还有没有好的实现方法呢?