如何用 js或者jquery 实现打开新标签页
注意:不要写window.open,meta这些,都没用的.试过了.答案正确了另赏高分...
注意: 不要写 window.open , meta 这些, 都没用的. 试过了. 答案正确了 另赏高分
展开
推荐于2016-02-27 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1748
获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。
向TA提问 私信TA
关注
展开全部
js自动点击,不过这种方式也有可能被拦截的。
<html>
<head>
<a href="网址" id="a" target="_blank">连接>>></a>
<script>
document.getElementById("a").click();
</script>
</body>
</html>
追问
恩, 都当成广告会拦截了 .
追答
自动弹确实很容易被拦截的。给你找了个资料,愿意的话自己测试一下吧。
展开全部
你是什么浏览器,若是只开一个标签。要用js代码控制open。
追问
希望最好能兼容 ie,chrome,360,firefox 主流浏览器.
open 在chrome 下会拦截.
-------------------------------------------
本来打算用 trigger("click") 模拟超链点击效果. 但是好像不起作用.
追答
是的,现在用标签不能很好的控制,原因很简单,不能保证浏览器,都有标签样式。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function test(){
window.location.href="http://www.jd.com";
}
</script>
以上仅作为例子。或者window.open("http://www.jd.com");
window.location.href="http://www.jd.com";
}
</script>
以上仅作为例子。或者window.open("http://www.jd.com");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
window.open(url)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
< a> 标签,<form> 表单, window.open() 在手机浏览器都屏蔽了自动打开标签页的功能,无法使用 target="_blank"属性打开新的标签页。可以用iframe在父窗体打开和关闭,需要iframe之间通信技术,也可以使用JQuery.load()方法,在DIV中使用load(url)方法加载同域名的网站地址。跨域名用iframe加载第三方地址。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询