为了账号安全,请及时绑定邮箱和手机立即绑定

用window.open()不能打开本地链接吗?比如像计算机中的某个js文件

用window.open()不能打开本地链接吗?比如像计算机中的某个js文件

慕粉13727861792 2017-01-23 18:24:04
查看完整描述

4 回答

?
blovetu

TA贡献319条经验 获得超234个赞

onclick="window.open('C:\\Documents and Settings\\Administrator\\桌面\\index.html');"

没有问题呀


查看完整回答
反对 回复 2017-01-24
?
慕粉3213602

TA贡献1条经验 获得超0个赞

open方法现在会被浏览器阻止,你可以这样实现
var a = document.createElement("a");
    a.setAttribute("href", ‘xxx.html’);
    a.setAttribute("target", "_blank");
    a.setAttribute("id", "openwin");
    document.body.appendChild(a);
    a.click();

查看完整回答
反对 回复 2017-01-24
  • 慕粉13727861792
    慕粉13727861792
    是这个意思么,可是会报错 <script type="text/javascript"> /*要求: 制作js学习目录, 1.函数调用:显示为提示窗口大小,用新窗口打开 2.评判:大小为整个窗口,新窗口打开,有菜单栏 3.全局变量:大小为正常窗口的三分之一,在原窗口内打开 4.日期显示:三个窗口在一个新窗口打开,有工具栏*/ var a=document.createElement("a"); a.setAttribute("href","xxx.html"); a.setAttribute("target","_blank"); a.setAttribute("<a href="函数调用.html">函数调用.html</a>","openwin"); document.body.appendChild("a"); a.click(); </script>
?
Lemo_Cai

TA贡献3条经验 获得超0个赞

一般来说出于安全问题,open方法会被拦截。

查看完整回答
反对 回复 2017-01-23
?
拿不到钥匙的车放不进手机的歌

TA贡献71条经验 获得超29个赞

我感觉不可以,你可以本地试验一下

查看完整回答
反对 回复 2017-01-23
  • 4 回答
  • 0 关注
  • 6154 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信