社区
JavaScript
帖子详情
请问newWindow.document.execCommand('saveas',....)如何限制弹出的对话框只能是htm格式,不能选择txt格式?
starlightmoon
2004-10-20 09:27:03
类似csdn保存文章,由于保存为txt有问题,所以只想保存为htm,能否限制保存的文件类型啊?
...全文
433
7
打赏
收藏
请问newWindow.document.execCommand('saveas',....)如何限制弹出的对话框只能是htm格式,不能选择txt格式?
类似csdn保存文章,由于保存为txt有问题,所以只想保存为htm,能否限制保存的文件类型啊?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
starlightmoon
2004-10-20
打赏
举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/xml; charset=gb2312">
<OBJECT id=cDialog codeBase=http://activex.microsoft.com/controls/vb5/comdlg32.cab
height=0px width=0px classid=CLSID:F9043C85-F6F2-101A-A3C9-08002B2F49FB VIEWASTEXT></OBJECT>
<script language="JavaScript">
function save()
{
cDialog.CancelError=true;
try{
cDialog.Filter="HTM Files (*.htm)|*.htm|Text Files (*.txt)|*.txt"
cDialog.ShowSave();
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.CreateTextFile(cDialog.filename, true);
f.write(document.body.innerHTML);
f.Close();
sPersistValue=document.body.innerHTML;}
catch(e){
var sCancel="true";
return sCancel;}
}
</script>
</head>
<body>
<input type="button" name="Button" value="Button" onClick="save()" ID="Button1">
</body>
可是点了按纽,怎么没有反应啊?
juwuyi
2004-10-20
打赏
举报
回复
将上面的 cDialog.Filter改为你自己需要的 cDialog.Filter="HTM Files (*.htm,*.html)|*.htm,*.html"
juwuyi
2004-10-20
打赏
举报
回复
1.使用CommandDialog作为选择对话框
2.使用FSO对象来写文件
<OBJECT id=cDialog codeBase=http://activex.microsoft.com/controls/vb5/comdlg32.cab
height=0px width=0px classid=CLSID:F9043C85-F6F2-101A-A3C9-08002B2F49FB></OBJECT>
<SCRIPT language=javascript>
function SaveDocument(){
cDialog.CancelError=true;
try{
cDialog.Filter="HTM Files (*.htm)|*.htm|Text Files (*.txt)|*.txt"
cDialog.ShowSave();
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.CreateTextFile(cDialog.filename, true);
f.write(document.body.innerHTML);
f.Close();
sPersistValue=document.body.innerHTML;}
catch(e){
var sCancel="true";
return sCancel;}
}
</SCRIPT>
<BUTTON onclick=SaveDocument();>保存</BUTTON>
juwuyi
2004-10-20
打赏
举报
回复
我拿你的也可以运行阿,你让你附近同事或者朋友,运行一下
starlightmoon
2004-10-20
打赏
举报
回复
请问 juwuyi(我有,我可以) ,是否我写的位置不对?还是要进行什么设置啊?
着急啊!!!!!
qiyao
2004-10-20
打赏
举报
回复
<--------------高手看过来! 能不能搞定这个?
http://community.csdn.net/Expert/topic/3472/3472337.xml?temp=.1701624
juwuyi
2004-10-20
打赏
举报
回复
没反应?不会吧
cDialog.Filter="HTM Files (*.htm,*.html)|*.htm,*.html"
改正一下 ,改为cDialog.Filter="HTM Files (*.htm,*.html)|*.htm;*.html"
博客空间源码博客空间WordPressv2.0.4中文稳定版-wordpress
博客空间源码[博客空间]WordPress v2.0.4 中文稳定版_wordpress
基于物理场的动态模式分解(piDMD)研究(Matlab代码实现)
内容概要:本文围绕基于物理场的动态模式分解(piDMD)展开研究,重点探讨其在流体力学、热传导及多物理耦合系统中的建模与应用。通过Matlab代码实现,将传统的动态模式分解(DMD)方法与物理场控制方程相结合,引入物理约束以增强数据驱动模型的物理一致性,从而提升对复杂非线性系统的模态提取精度与长期预测能力。文章系统阐述了piDMD的理论基础、数学推导过程与算法实现步骤,并结合典型物理场仿真案例(如Navier-Stokes方程驱动的流场演化)进行验证,展示了其在降阶建模、主导模态识别和时空动态可视化方面的优越性能,适用于高维、强耦合、非平稳系统的分析与优化。; 适合人群:具备一定数值计算、流体力学、控制理论或数据驱动建模背景,熟悉Matlab编程与线性代数运算,从事科学研究、工程仿真或系统辨识工作的研究生、科研人员及工程师。; 使用场景及目标:①实现对流场、温度场等物理场的高效降阶建模与动态行为预测;②提取符合物理规律的关键模态,用于系统稳定性分析与控制设计;③支撑复杂系统的状态估计、异常检测与优化调控等下游任务。; 阅读建议:建议读者结合提供的Matlab代码逐行调试与运行,深入理解piDMD算法中物理约束的嵌入方式及其对模态质量的影响,同时可尝试将其迁移至其他偏微分方程描述的物理系统中进行拓展验证与应用。
政府园区如何精准评估辖区企业创新能力,缺乏数据支撑和科学工具导致决策低效?.docx
政府园区如何精准评估辖区企业创新能力,缺乏数据支撑和科学工具导致决策低效?
本地文件万能启动工具(PE、系统安装)【WIM/VHD/ISO/EFI/MORE】
源码直接下载地址: https://pan.quark.cn/s/954eb8ea941a 功能特性及不足之处:此软件适用于尝试各类WIM、VHD、ISO启动方式的爱好者,无需借助其他工具来附加PE、VHD系统,简化了操作流程。 它也适用于远程系统安装场景,能够引导目标计算机进入可远程访问的PE环境,无需对方具备操作能力(若操作失败,只需重启即可恢复)。 该程序完全支持
选择
微软官方ISO镜像、Linux系统ISO镜像进行安装,但在无人值守安装方面,目前尚未实现。 操作方法为:以管理员身份右键运行本程序,通过浏览功能定位到目标启动文件,点击启动执行。 需特别强调:启动过程仅执行一次,退出后系统将自动恢复至正常启动状态。 当前版本仅兼容传统的BIOS架构和UEFI 64位环境! ! 32位EFI环境目前尚未提供支持! (尽管技术上可行,但实际应用中较少见到32位EFI系统)正式版软件能够启动所有GRUBFM兼容的文件
格式
(其功能正是基于GRUBFM技术实现)。
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章