j2ee126 发表于 2008-6-30 11:57

[求助] 在javaScript中下载资源问题!!!!!!!!!

<a href="cp/cp1.rar">产品下载</a>  这个单击时可以下载cp1.rar

但我想通过javaScript下载cp1.rar怎么样写啊。
比如:
<a onclick="cpXZ()">产品下载</a>

<script>
function cpXZ(){
     //在这个地方怎样写,才能实现下载cp1.rar啊!
}
</script>

j2ee126 发表于 2008-6-30 12:10

<a href="cp/cp1.rar">产品下载</a>  这个单击时可以下载cp1.rar

这句写错了:应是这样<a href="cp/cp1.js">产品下载</a>  这个单击时可以下载cp1.js

为什么打开js文件是下载,而rar文件则是一个html??

tianyu123 发表于 2008-6-30 17:50

<script>
function cpXZ(){
     location.href="cp1.rar";
}
</script>

j2ee126 发表于 2008-7-1 09:57

不知道为什么,这样写只是用浏览器打开rar文件,而不是下载!!

frankqnj 发表于 2008-7-1 10:57

回复 3# tianyu123 的帖子

回楼上  那只能说明 你对rar文件的默认操作 是打开 而不是下载

j2ee126 发表于 2008-7-2 11:48

嗯,问题找到了,我用的是JSP页面,所以出现这种情况!

页: [1]

编程论坛