打开网页自动下载一个文件,代码怎么写,文件地址可以是自己的服务器内的文件吗?

location.href="../avplayerA09.apk";这段js在style70里面...为什么提示出现找不到此文件?... location.href="../avplayerA09.apk";
这段js 在style70里面... 为什么提示出现找不到此文件?
展开
 我来答
百度网友1f463fa
2014-03-01 · TA获得超过685个赞
知道小有建树答主
回答量:600
采纳率:0%
帮助的人:475万
展开全部
路径有错,虽然你的代码是在 style70 的文件夹里面,但是实际上负责执行这段代码的还是页面,所以路径必须要根据你的页面情况来写相对路径。

① 如果是 index.htm 里面执行这个代码,location.href = "avplayerA09.apk" 就可以了;
② 如果 ① 不行,那么这个页面可能已经设定了 base,又或者访问这个页面的链接地址,带有“/xx”,这时候需要试试 "/avplayerA09.apk",相当于根路径+"/avplayerA09.apk"(即 “http://localhost/avplayerA09.apk”)。

仅供参考
kt4600
2014-02-28 · 超过75用户采纳过TA的回答
知道小有建树答主
回答量:421
采纳率:50%
帮助的人:185万
展开全部
用Js打开一个新窗口,窗口的地址就是这个文件地址,应该可以吧
更多追问追答
追问
为什么我的代码是对的,是个apk文件,就提示找不到该文件,?
追答
用绝对路径试一下,带http://
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式