页面上弹出保存文件对话框,取得保存的路径和文件名 现在的CSDN 还真把分当$了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <HTML><HEAD><TITLE>保存文件</TITLE><META http-equiv=Content-Type content="text/html; charset=gb2312"></HEAD><BODY leftMargin=12 topMargin=2 marginwidth="0" marginheight="0"><OBJECT id=saveFileDlg style="LEFT: 0px; TOP: 0px"classid=clsid:F9043C85-F6F2-101A-A3C9-08002B2F49FB><PARAM NAME="_Version" VALUE="393216"><PARAM NAME="DialogTitle" VALUE="保存文件"><PARAM NAME="Filter" VALUE="文本文件(*.txt)|*.txt"></OBJECT><INPUT style="WIDTH: 120px" onclick=saveFile() type=button value=保存><SCRIPT language=javascript> function saveFile() { var myfile='test.txt'; saveFileDlg.FileName=myfile; try { saveFileDlg.InitDir = "C:\\"; saveFileDlg.CancelError=true; saveFileDlg.ShowSave(); myfile = saveFileDlg.fileName; } catch (e) { return; } alert(myfile); }</SCRIPT> </BODY></HTML>saveFileDlg 是VB里带的对话框组件 非常感谢楼上的回答!现在的问题是,我的环境没有安装VB。运行上面的代码会报错:说ShowSave()方法不存在上面的代码应该用到了comdlg32.ocx控件我用下面代码注册后,也不能解决问题。regsvr32 C:\Windows\System32\comdlg32.ocx哪位高手,跪求解决方案!!! 上面的代码用到了comdlg32.ocx控件,这个组件需要安装后并注册才能使用关于控件注册和使用许可问题的解决办法http://www.upwinder.com/www/4a/885.html网上有很多介绍,或百度搜索下面的串:gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj,或装VB。 有人看过javascript设计模式一书吗,里面有个原型式继承,用到clone这个函数?我这里怎么报错啊 请教一下按照时间 显示随机数。 求 JavaScript权威指南第五版 中文版 请高手帮忙看一个自动生成控件的问题.真是太纠结了。。 如何循环判断大小 有关insertrow()的问题 简单问题。请帮忙改改 初学,几个小问题 关于通过文件路径上传文件的问题 问个简单的问题 高分求javascript对word文档操作使其禁止复制/拷贝的代码,最好时.js文件! 帮忙啊,画线末尾加个小图片!!!
<HTML>
<HEAD>
<TITLE>保存文件</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
</HEAD>
<BODY leftMargin=12 topMargin=2 marginwidth="0" marginheight="0">
<OBJECT id=saveFileDlg style="LEFT: 0px; TOP: 0px"
classid=clsid:F9043C85-F6F2-101A-A3C9-08002B2F49FB>
<PARAM NAME="_Version" VALUE="393216">
<PARAM NAME="DialogTitle" VALUE="保存文件">
<PARAM NAME="Filter" VALUE="文本文件(*.txt)|*.txt">
</OBJECT>
<INPUT style="WIDTH: 120px" onclick=saveFile() type=button value=保存>
<SCRIPT language=javascript>
function saveFile()
{
var myfile='test.txt';
saveFileDlg.FileName=myfile;
try {
saveFileDlg.InitDir = "C:\\";
saveFileDlg.CancelError=true;
saveFileDlg.ShowSave();
myfile = saveFileDlg.fileName;
} catch (e) {
return;
}
alert(myfile);
}
</SCRIPT>
</BODY>
</HTML>saveFileDlg 是VB里带的对话框组件
运行上面的代码会报错:说ShowSave()方法不存在上面的代码应该用到了comdlg32.ocx控件
我用下面代码注册后,也不能解决问题。
regsvr32 C:\Windows\System32\comdlg32.ocx哪位高手,跪求解决方案!!!
http://www.upwinder.com/www/4a/885.html网上有很多介绍,或百度搜索下面的串:gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj,或装VB。