window.open和window.location.href的几种用法
windows.open("URL","窗口名稱","窗口外觀設定");
<A href="javascript:window.open('webpage.asp','_self')"> 點擊這里 </A>
<a οnclick="window.open('webpage.asp','_self');void 0" href="#"> 點擊這里 </a>
于Window.open的參數(shù)小結(參書改編) 先看一個例子:
[javascipt:]window.open("Webpage.asp?",Derek,"height=100,width=100,status=yes,toolbar=yes, menubar=no,location=no");
此語句打開一個新窗口,頁面為webpage.asp,參數(shù)為var,名字為Derek,高為100,寬為100,顯示狀態(tài)欄和工具條,不顯示菜單和地址。
具體總結的各個屬性參數(shù)如下:
window = object.open([URL ][, name ][, features ][, replace]]]])
URL:新窗口的URL地址
name:新窗口的名稱,可以為空
featurse:屬性控制字符串,在此控制窗口的各種屬性,屬性之間以逗號隔開。
fullscreen= { yes/no/1/0 } 是否全屏,默認no
channelmode= { yes/no/1/0 } 是否顯示頻道欄,默認no
toolbar= { yes/no/1/0 } 是否顯示工具條,默認no
location= { yes/no/1/0 } 是否顯示地址欄,默認no
directories = { yes/no/1/0 } 是否顯示轉(zhuǎn)向按鈕,默認no
status= { yes/no/1/0 } 是否顯示窗口狀態(tài)條,默認no
menubar= { yes/no/1/0 } 是否顯示菜單,默認no
scrollbars= { yes/no/1/0 } 是否顯示滾動條,默認yes
resizable= { yes/no/1/0 } 是否窗口可調(diào)整大小,默認no
width=number 窗口寬度(像素單位)
height=number 窗口高度(像素單位)
top=number 窗口離屏幕頂部距離(像素單位)
left=number 窗口離屏幕左邊距離(像素單位)
關于本題中,第二個參數(shù)的詳解:
name可以為:
_blank 表示新開一個窗口,
_parent表示父框架窗口,
_self表示覆蓋該窗口,
xxx表示覆蓋名字為xxx的窗口
(每個窗口都可以給他命名)
不能為省略,可以為空!
用window.location.href的就只能在當前頁面打開,不能打開新窗口的
<a href="javascript:window.location.href=webpage.asp"> 點擊這里 </a>
<A href="javascript:window.location.href('webpage.asp')"> 點擊這里 </A>
轉(zhuǎn)載于:https://www.cnblogs.com/webqiand/p/4607846.html
總結
以上是生活随笔為你收集整理的window.open和window.location.href的几种用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 详解亚马逊:物流为何是电商命脉
- 下一篇: java网页抓取