location.href如何在新窗口打开?

fisherboy 2009-04-02 01:26:31
我想点击某个按钮button 打开一个链接,但是不能用window.open 这样容易被浏览器屏蔽。

<input type="button" onclick="javascript:location.href='http://www.baidu.com'" value="点我啊!">
上面的代码是在本窗口中打开这个链接,能否该成在新窗口打开?
...全文
30685 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
owner888 2009-08-28
  • 打赏
  • 举报
回复
<a id="tagOpenWin" target="_blank"></a>
<script language="JavaScript">
function openwin(url)
{
var obj = document.getElementById("tagOpenWin");
obj.href = url;
obj.click();
}
</script>
<input type="button" value="测试" onclick="openwin('http://www.cjol.com/');">
西安风影 2009-04-02
  • 打赏
  • 举报
回复
location.href 没那个功能
叶随风 2009-04-02
  • 打赏
  • 举报
回复
location.href 没那个功能.
你可以综合1楼 和2楼,任选一个,根据你需要。
zfangel 2009-04-02
  • 打赏
  • 举报
回复
<input type="button" onclick="javascript:window.open("http://www.baidu.com","_blank") " value="点我啊!">
jack420124 2009-04-02
  • 打赏
  • 举报
回复
你换一种方式吗
javascript:location.href
中的location 肯定是指定当前你打开的IE 的地址栏,
你用超级连接,不就很容易啊
设置超级连接的target='_blank'

87,925

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧