js打開新的窗口


一、關閉當前頁面,打開新的頁面

(1)方法一:利用超鏈接

超鏈接<a href="http://www.cnblogs.com/liumengdie/" title="我的博客" >Welcome</a>

(2)方法二:利用js來跳轉頁面——(在同當前窗口中打開窗口)

  

window.location.href="http://www.cnblogs.com***/" ;   

二、保留當前頁面,打開一個新的tab頁面

(1)方法一:利用超鏈接

超鏈接<a href="http://www.cnblogs.com/liumengdie/" title="我的博客" target="_blank">Welcome</a>

(2)方法二:利用js打開新頁面(在另外新建窗口中打開窗口

window.open("http://www.cnblogs.com/liumengdie/",“_blank”);              

三、保留當前頁面,打開一個非tab頁面

window.open(url, "_blank", "scrollbars=yes,resizable=1,modal=false,alwaysRaised=yes");

這個方法也可以控制窗口屬性,控制窗口大小等:

function openwin(){
     window.open   ('pop2.html',   'popwindow',   'height=200, 
  width=320,   top=0,   left=24,   .toolbar=no,   menubar=no,  
 scrollbars=no,   resizable=no,location=no,   status=no');

}

上面的代碼要寫在一行上面''popwindow'   彈出窗口的標題名字;height=200   彈出窗口高度;width=320   彈出窗口寬度;top=0   彈出窗口距離屏幕上方的象素值;left=24   窗口距離屏幕左側的象素值;toolbar=no   彈出窗口是否顯示工具欄,yes為顯示;menubar,scrollbars   控制彈出窗口的菜單欄和滾動欄的顯示。resizable=no   是否允許改變彈出窗口大小,yes為允許;location=no   彈出窗口是否顯示地址欄,yes為允許;status=no   是否顯示狀態欄內的信息(通常是文件已經打開),yes為允許;

 

參考:https://www.cnblogs.com/liumengdie/p/7918601.html
https://www.cnblogs.com/xieon1986/articles/1428430.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM