js window.open为什么不能打开本地磁盘的网页

 我来答
蓝风紫电
推荐于2016-06-13 · TA获得超过805个赞
知道小有建树答主
回答量:785
采纳率:100%
帮助的人:533万
展开全部
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();
更多追问追答
追问
好像还是一样啊,怎么在MyEclipse的浏览器中直接就弹出来了。而在360里还是不行,具体怎么做的啊????我是想这样: 

function openwin(){
window.open(url);
}

谢谢,很急啊!!!
追答
open方法不行的

function openwin(){
var a = document.createElement("a");
a.setAttribute("href", url);
a.setAttribute("target", "_blank");
a.setAttribute("id", "openwin");
document.body.appendChild(a);
a.click();
}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式