国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

javascript基礎篇4window對象,DOM_基礎知識

來源:懂視網 責編:小采 時間:2020-11-27 21:02:32
文檔

javascript基礎篇4window對象,DOM_基礎知識

javascript基礎篇4window對象,DOM_基礎知識:他的屬性也很豐富,因為我很懶,我就直接復制手冊里的東西了: closed 獲取引用窗口是否已關閉。 defaultStatus 設置或獲取要在窗口底部的狀態欄上顯示的缺省信息。 dialogArguments 設置或獲取傳遞給模式對話框窗口的變量或變量數組。 dialog
推薦度:
導讀javascript基礎篇4window對象,DOM_基礎知識:他的屬性也很豐富,因為我很懶,我就直接復制手冊里的東西了: closed 獲取引用窗口是否已關閉。 defaultStatus 設置或獲取要在窗口底部的狀態欄上顯示的缺省信息。 dialogArguments 設置或獲取傳遞給模式對話框窗口的變量或變量數組。 dialog

他的屬性也很豐富,因為我很懶,我就直接復制手冊里的東西了:
closed 獲取引用窗口是否已關閉。
defaultStatus 設置或獲取要在窗口底部的狀態欄上顯示的缺省信息。
dialogArguments 設置或獲取傳遞給模式對話框窗口的變量或變量數組。
dialogHeight 設置或獲取模式對話框的高度。
dialogLeft 設置或獲取模式對話框的左坐標。
dialogTop 設置或獲取模式對話框的頂坐標。
dialogWidth 設置或獲取模式對話框的寬度。
frameElement 獲取在父文檔中生成 window 的 frame或 iframe 對象。
length 設置或獲取集合中對象的數目。
name 設置或獲取表明窗口名稱的值。
offscreenBuffering 設置或獲取對象在對用戶可見之前是否要先在屏幕外繪制。
opener 設置或獲取創建當前窗口的窗口的引用。
parent 獲取對象層次中的父窗口。
returnValue 設置或獲取從模式對話框返回的值。
screenLeft 獲取瀏覽器客戶區左上角相對于屏幕左上角的 x 坐標。
screenTop 獲取瀏覽器客戶區左上角相對于屏幕左上角的 y 坐標。
self 獲取對當前窗口或框架的引用。
status 設置或獲取位于窗口底部狀態欄的信息。
top 獲取最頂層的祖先窗口。
這些僅僅是window的屬性,他還有更多的事件和方法,我就不復制了,也沒什么意義,這里重點強調這個類,讓你想實現某個效果卻無從下手的時候,想想我們可愛的window類,它很可能就帶有你想要的功能呢。

其中body 元素將作為下列 window 對象事件的宿主:onblur, onbeforeunload, onfocus, onload 和 onunload。

下面用一下window做一個頁面離開時的提示:

我們一般會有離開頁面時的提示。比如是否確認離開等,其實只要在body結點加一句就好:


這樣的話離開的時候就會有提示。

這個例子中,我們注意3點:

必須寫return ‘xxxxx' 分號有沒有都可以,如果只寫字符串,是沒有提示的。
之前強調過的問題,因為onbeforeunload事件后面已經有雙引號,所以return必須是單引號括起來。
這句話對FF ,chrome,IE均有效,其中chrome和IE的觸發機制是相同的,現象是:在確認欄寫出返回字符串。我猜想的過程應該是這樣的:用戶點擊關閉按鈕,觸發onbeforeunload對象,此時如果onbeforeunload對象返回值是一個字符串,那么就會向上出發警告,并顯示字符串。但是FF不一樣,只顯示默認警告。

在chrome有如下提示:

返回的句子出現在導航的上方,跟IE的效果一樣(如果IE沒有顯示,點一下允許運行腳本就好了。)。
如果是FF,則只出現上層的提示,跟我們寫的那句話無關,盡管如此,我們還是要寫,否則FF就沒有提示了。

所以如果我們想要讓它的確認框出現我們自己的東西,我嘗試了許多次,發現FF無法做到用別的對話框代替它的默認框,所以我們只能默默的添加一個confirm,但是這樣的話FF會有兩次提示。IE和chrome都會在離開提示里輸入函數的返回字符串,這一點還是不錯的,以下是經過一樓的反饋后修改過的代碼。

經過測試,這段代碼在chrome 16.0.912.0中只顯示一次提示,但在某些基于chrome的瀏覽器(如sunchrome)中會出現FF和chrome雙重提示,我猜想是因為這些瀏覽器包含了其它內核,具體怎么回事就不太懂了。

總之,就全的那個聯系吧~哎~
代碼如下:


testing



babababababbabbaba




babababababbabbaba






各瀏覽器測試無誤。

當然,這個效果可以通過很多方法實現,這個只是為了學習如果通過DOM控制NODE。

補充一點:結點除了可以添加刪除等外,還可以克隆,函數就是cloneNode,除了可以setAttribute外,也可以附件事件,比如這個結點有onclick之類的事件,可以使用addEvent這個函數來實現。具體我就不再寫了,道理都是一樣的~。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

javascript基礎篇4window對象,DOM_基礎知識

javascript基礎篇4window對象,DOM_基礎知識:他的屬性也很豐富,因為我很懶,我就直接復制手冊里的東西了: closed 獲取引用窗口是否已關閉。 defaultStatus 設置或獲取要在窗口底部的狀態欄上顯示的缺省信息。 dialogArguments 設置或獲取傳遞給模式對話框窗口的變量或變量數組。 dialog
推薦度:
標簽: js window 對象
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 日韩一区二区视频 | 国产网站免费在线观看 | 在线观看视频一区 | 欧美精品在线播放 | 国产丰满眼镜女在线观看 | 亚洲精品美女久久777777 | 黄色一级视频免费观看 | 日韩视频一区二区在线观看 | 成人国产一区 | 久久久无码精品亚洲日韩按摩 | 亚洲精品91 | 国产乱了真实在线观看 | 国产亚洲一区二区精品 | 国产大片黄在线播放 | 国产精品一区视频 | 国产一区二区三区 韩国女主播 | 国产一区二区免费 | 性久久久久久久久 | 国产精品成人一区二区 | 自拍偷拍 欧美日韩 | www.欧美色图 | 国产精品色综合久久 | 亚洲国产精品婷婷久久久久 | 日韩亚洲国产综合久久久 | 国产精品久久久久毛片 | 欧美激情影院 | 在线观看国产一区 | 欧洲亚洲一区 | 性xxxxxx | 亚洲精品综合 | 国内一级野外a一级毛片 | 欧美亚洲综合在线 | 亚欧在线 | 亚洲专区欧美专区 | 日本成人久久 | 欧美亚洲精品在线 | 午夜国产大片免费观看 | 国产69精品久久 | 欧美激情在线一区二区三区 | 国产精品亚洲精品日韩动图 | 国产成人+综合亚洲+天堂 |