js的事件以及window操作


屬性

當以下情況發生時,出現此事件

onblur

元素失去焦點

onchange

用戶改變域的內容

onclick

鼠標點擊某個對象

ondblclick

鼠標雙擊某個對象

onfocus

元素獲得焦點

onkeydown

某個鍵盤的鍵被按下

onkeypress

某個鍵盤的鍵被按下或按住

onkeyup

某個鍵盤的鍵被松開

onload

某個頁面或圖像被完成加載*window.onload


 

onmousedown

某個鼠標按鍵被按下

onmousemove

鼠標被移動

onmouseout

鼠標從某元素移開

onmouseover

鼠標被移到某元素之上

onmouseup

某個鼠標按鍵被松開

onselect

文本被選定

Window操作

window.open(URL,name,specs,replace);

參數

說明

URL

可選。打開指定的頁面的URL。如果沒有指定URL,打開一個新的空白窗口

name

可選。指定target屬性或窗口的名稱。支持以下值:

  • _blank - URL加載到一個新的窗口。這是默認
  • _parent - URL加載到父框架
  • _self - URL替換當前頁面
  • _top - URL替換任何可加載的框架集

 

specs

可選。一個逗號分隔的項目列表。支持以下值:

channelmode=yes|no|1|0

是否要在影院模式顯示 window。默認是沒有的。僅限IE瀏覽器

directories=yes|no|1|0

是否添加目錄按鈕。默認是肯定的。僅限IE瀏覽器

fullscreen=yes|no|1|0

瀏覽器是否顯示全屏模式。默認是沒有的。在全屏模式下的 window,還必須在影院模式。僅限IE瀏覽器

height=pixels

窗口的高度。最小.值為100

left=pixels

該窗口的左側位置

location=yes|no|1|0

是否顯示地址字段.默認值是yes

menubar=yes|no|1|0

是否顯示菜單欄.默認值是yes

resizable=yes|no|1|0

是否可調整窗口大小.默認值是yes

scrollbars=yes|no|1|0

是否顯示滾動條.默認值是yes

status=yes|no|1|0

是否要添加一個狀態欄.默認值是yes

titlebar=yes|no|1|0

是否顯示標題欄.被忽略,除非調用HTML應用程序或一個值得信賴的對話框.默認值是yes

toolbar=yes|no|1|0

是否顯示瀏覽器工具欄.默認值是yes

top=pixels

窗口頂部的位置.僅限IE瀏覽器

width=pixels

窗口的寬度.最小.值為100

 

replace

Optional.Specifies規定了裝載到窗口的 URL 是在窗口的瀏覽歷史中創建一個新條目,還是替換瀏覽歷史中的當前條目。支持下面的值:

  • true - URL 替換瀏覽歷史中的當前條目。
  • false - URL 在瀏覽歷史中創建新的條目。

window.close();

關閉當前窗口,使用時對相關對象進行.close();

window.moveTo(x,y);

移動頁面至某一位置,使用時對相關對象進行.moveTo();

window.resizeTo(x,y);

調整頁面寬高,使用時對相關對象進行.resizeTo();

window.history.back();  頁面進行后退

window.history.forward();   頁面前進

window.history.go(); 前進后退n,n可正可負   

window.location

var s = window.location.href;   獲得當前頁面地址

var s = window.location.hostname; 獲得當前頁面主機名,域名,網站名

var s = window.location.pathname; 獲得當前頁面路徑名。

window.location.href="網址";  跳轉頁面


免責聲明!

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



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