社区
JavaScript
帖子详情
求助!用JS实现在点击一个链接时弹出打开“另存为”对话框,实现下载的目的!
cjt0226
2003-04-29 11:21:36
用按钮方式也可以,比如连接为http://www.sina.com.cn/main.zip;
...全文
579
7
打赏
收藏
求助!用JS实现在点击一个链接时弹出打开“另存为”对话框,实现下载的目的!
用按钮方式也可以,比如连接为http://www.sina.com.cn/main.zip;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Reker熊
2003-04-29
打赏
举报
回复
參照csdn的做法
<script>
function saveas(filename)
{
var csdnxml=new ActiveXObject("Microsoft.XMLDOM");
var csdnxsl=new ActiveXObject("Microsoft.XMLDOM");
csdnxml.async=false;
csdnxsl.async=false;
try
{
//alert("11");
csdnxml.load(filename);
if(csdnxml.parseError.errorCode)
{
alert(filename+"解析错误\n"+csdnxml.parseError.reason);
}
csdnxsl.load("/expert/xsl/100.xsl");
if(csdnxsl.parseError.errorCode)
{
alert("解析错误\n"+csdnxsl.parseError.reason);
}
var html=csdnxml.transformNode(csdnxsl);
//alert(html);
}
catch(x)
{
alert("无法保存!!")
return;
}
var winSave = window.open();
winSave.document.open ("text/html","gb2312");
winSave.document.write (html);
winSave.document.execCommand ("SaveAs",true,"csdn_"+id+".htm");
winSave.close();
}
</script>
zhuyngjie
2003-04-29
打赏
举报
回复
http://fason.nease.net/code/js/other/ie.htm
cjt0226
2003-04-29
打赏
举报
回复
或者有办法实现在该连接上点击左键就等于点击右键呢?
cjt0226
2003-04-29
打赏
举报
回复
TO meizz(梅花雨疏影横斜)
那如果是wma文件呢?
cjt0226
2003-04-29
打赏
举报
回复
TO tdl982324(石井坚)
我要指定目录好像不可以!该怎么作呢?
meizz
2003-04-29
打赏
举报
回复
<a href="http://www.sina.com.cn/main.zip" onclick="window.open(this.href);return false">download</a>
注: 此法只针对zip, rar等
cjt0226
2003-04-29
打赏
举报
回复
这种方法只能保存当前页面,如果保存指定文件呢?
区块链之Go语言设计模式
桥梁模式:将抽象化与
实现
化脱耦,使得二者可以独立的变化,也就是说将他们之间的强关联变成弱关联,也就是指在
一个
软件系统的抽象化和
实现
化之间使用组合/聚合关系而不是继承关系,从而使两者可以独立的变化。...
用批处理整理百度MP3上歌曲排行榜MP3及LRC文件的批量
下载
链接
地址(含图文教程)
http://bbs.wuyou.com/viewthread.php?tid=192322 本文结构如下: ...一、缘起:问题的提
出
...六、
下载
,我喜欢批量的:如何用迅雷批量
下载
mp3? 七、收网:从百度M
JavaScript技术
1.htm● ·JavaScript的脆弱性_1.htm● ·JavaScript技巧环绕三维文字_1.htm● ·JavaScript时间显示三大心法_1.htm● ·Javascript特效欣赏(一)飘雪_1.htm● ·Java技巧(一)会变色的超
链接
_1.htm● ·弹
出
式说明...
xp小窍门133个
1、让Windows XP时钟显示星期几 Windows XP视窗系统中,鼠标悬停在时钟上面的日期是不显示星期几的。要知道今天是星期几需要双击... (2)、 然后,在弹
出
的设置窗口中
点击
“区域选项”标签→“自定义”按钮; (3
关于界面弹
出
框的问题
为避免弹
出
的2个窗口覆盖,用top和left控制一下弹
出
的位置不要相互覆盖即可。最后用上面说过的四种方法调用即可。 注意:2个窗口的name(newwindows和newwindow2)不要相同,或者干脆全部为空。OK? ...
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章