首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

js 脚本下载有关问题

2012-05-23 
js 脚本下载问题我写了这样的一个方法:function __down(vObj){var objsdocument.getElementsByName(vObj.

js 脚本下载问题
我写了这样的一个方法:

function __down(vObj){

var objs=document.getElementsByName(vObj.name);

for(var i=0;i<objs.length;i++){
if(vObj==objs[i])break;
}
var filename=getDsValue("ds1",i,"CFLJ");
var filelen = filename.indexOf(".");
var filenames = filename.substring(filelen+1,filename.length);
alert(filelen);
if(filenames.trim()==""){
alert("没有您要下载的资源,添加资源时没有上传原文件。");
}else{
window.open("/plats/upload/fwmb/"+filename,"_blank","location");
}
}
可是这个只能实现下载rar格式 下载txt jpg的时候是在线打开 下载doc pdf的时候 弹出
Internet Explorer 无法打开该Internet站点 请求的站点不可用,或找不到
请各位高手指教 本人只是菜鸟 实在不知道怎么弄了 最好能写一个function 谢了

[解决办法]
不是方法的问题,是你需要在web.xml中配置可以下载的文件类型。

XML code
    <mime-mapping>        <extension>txt</extension>        <mime-type>text/plain</mime-type>    </mime-mapping>        <mime-mapping>        <extension>doc</extension>        <mime-type>application/msword</mime-type>    </mime-mapping> 

热点排行