javascript self對象使用詳解
Javascript self對象指窗口本身,它返回的對象跟window對象是一模一樣的,也正因?yàn)槿绱耍瑆indow對象的常用方法和函數(shù)都可以用self代替window,本文章向大家介紹self對象的使用方法和實(shí)例,
我們知道,打開任何一個(gè)網(wǎng)頁,瀏覽器會(huì)首先創(chuàng)建一個(gè)窗口,這個(gè)窗口就是一個(gè)window對象,也是js運(yùn)行所依附的全局環(huán)境對象和全局作用域?qū)ο?。self 指窗口本身,它返回的對象跟window對象是一模一樣的。也正因?yàn)槿绱?,window對象的常用方法和函數(shù)都可以用self代替window。舉個(gè)例子,常見的寫法如“self.close();”,把它放在<a>標(biāo)記中:“<a href="javascript:self.close();">關(guān)閉窗口</a>”,單擊“關(guān)閉窗口”鏈接,當(dāng)前頁面關(guān)閉。
javascript self對象使用實(shí)例:
<html> <head> <script language="JavaScript" type = "text/javascript"> <!-- if (top==self) { var main_frame = "http://www.manongjc.com"; var cur_url = self.location.href; var setframes = main_frame + "?" + cur_url; location.href = setframes; } //--> </script> </head> <body> </body> </html>
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
JavaScript中g(shù)etUTCSeconds()方法的使用詳解
這篇文章主要介紹了JavaScript中g(shù)etUTCSeconds()方法的使用詳解,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-06-06JavaScript中二維數(shù)組的創(chuàng)建技巧
二維數(shù)組本質(zhì)上是以數(shù)組作為數(shù)組元素的數(shù)組,即"數(shù)組的數(shù)組",類型說明符 數(shù)組名[常量表達(dá)式][常量表達(dá)式]。二維數(shù)組又稱為矩陣,行列數(shù)相等的矩陣稱為方陣。對稱矩陣a[i][j] = a[j][i],對角矩陣:n階方陣主對角線外都是零元素2021-11-11關(guān)于IE BUG與字符串截取substr的解決辦法
本篇文章小編為大家介紹一下,關(guān)于IE BUG與字符串截取substr的解決辦法,有需要的朋友可以參考一下2013-04-04javascript indexOf方法、lastIndexOf 方法和substring 方法
indexOf() 方法可返回某個(gè)指定的字符串值在字符串中首次出現(xiàn)的位置。2009-03-03javascript學(xué)習(xí)筆記(十六) 系統(tǒng)對話框(alert、confirm、prompt)
javascript學(xué)習(xí)筆記之系統(tǒng)對話框(alert、confirm、prompt)使用介紹,學(xué)習(xí)js的朋友可以參考下2012-06-06javascript中遞歸函數(shù)用法注意點(diǎn)
這篇文章主要針對javascript中遞歸函數(shù)用法注意點(diǎn)做介紹,有需要小伙伴可以來學(xué)習(xí)下2015-07-07