欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

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

shiping1 的头像

我想点击某个按钮button 打开一个链接,但是不能用window.open 这样容易被浏览器屏蔽。

<input type="button" onclick="javascript:location.href='http://www.baidu.com'" value="点我啊!">
上面的代码是在本窗口中打开这个链接,能否该成在新窗口打开?
window.open ? 不过弹窗会被IE拦截

你换一种方式吗
javascript:location.href 
中的location 肯定是指定当前你打开的IE 的地址栏,
你用超级连接,不就很容易啊
设置超级连接的target='_blank'



<input type="button" onclick="javascript:window.open("http://www.baidu.com","_blank") " value="点我啊!">


location.href  没那个功能.
你可以综合1楼 和2楼,任选一个,根据你需要。

location.href  没那个功能

下面这个有大用 有大大用
<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/');">


来自 http://bbs.csdn.net/topics/300169962

普通分类: