Window.defaultStatus
- 詳細內容
- 分類:Javascript
- 發佈:2013-11-18, 週一 08:42
- 點擊數:1704
Window.defaultStatus:
Window.defaultStatus屬性可以用來讀取與設定瀏覽器狀態列的文字。這個參數基本上已經是個過時的的參數。不建議使用。
語法:
var str = window.defaultStatus; window.defaultStatus = str;
Window.defaultStatus屬性可以用來讀取與設定瀏覽器狀態列的文字。這個參數基本上已經是個過時的的參數。不建議使用。
var str = window.defaultStatus; window.defaultStatus = str;
window.closed 代表著指定視窗是否關閉的布林值。此屬性是個唯獨值。這個屬性的存在很明顯意味著,就算視窗被關閉了,他的window物件卻依然存在。
window.closed
當window.closed== true時,代表視窗關閉。
當window.closed== false時,代表視窗未關閉。
瀏覽器物件模型,一般都簡稱為BOM,是Javascript與瀏覽器溝通的橋樑,讓Javascript可以透過BOM對瀏覽器進行各種操作,包含開啟/關閉視窗,改變視窗大小,計時器與取得位址之類的。
瀏覽器物件模型在Javascript中十分常用,也算是基礎的一部分,但奇怪的是他其實並沒有正式的標準。不過還好大部分的瀏覽器都還依循著一定的規則,在許多方面其實都是通用的,雖然有些部分依然存在著差異。
String.trim()方法用來去除字串前後的空白,此方法並不會改變原來的字串,而是傳回一個新的字串。
此方法是在ECMAScript 第五版才引進。因此有些瀏覽器並不支援。
下表列出支援的瀏覽器:
這程式是為了方便我貼程式碼寫的,主要也只是把程式碼中的< 與 >轉成<與>,順便加上<pre>標籤,
這樣就可以方便我直接貼在HTML文件中了。
不然每次在CMC編輯器中直接貼上複製過來的HTML程式碼,不同的瀏覽器都會有不同的結果。
通常還要自行去掉一些不要的標籤,好麻煩。
話說這程式不適合IE8使用,不是IE8不能跑,
而是IE8笨笨的,複製程式碼的時候都不會換行,阿呆。
上回說到物件的繼承(二)--複製屬性的第一種方法,這次繼續說說另外一種複製屬性的方式。這方式其實很簡單,其實就是直接用迴圈將物件的屬性複製一份而已。感覺這方法笨笨的,但其實這種繼承方式還蠻廣為使用的。
程式碼如下(c繼承p的屬性 ):