欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript 實(shí)現(xiàn)子父窗體互相傳值的簡(jiǎn)單實(shí)例

 更新時(shí)間:2014年02月17日 09:13:07   作者:  
本篇文章主要是對(duì)javascript 實(shí)現(xiàn)子父窗體互相傳值的簡(jiǎn)單實(shí)例進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助

window.showModalDialog() 使用方法:

var returnValue = window.showModalDialog(url [, arguments] [,features]);

url  -- 必選參數(shù),類(lèi)型:字符串,用來(lái)指定對(duì)話(huà)框要顯示的文檔的URL

arguments  -- 可選參數(shù),類(lèi)型:變體,用來(lái)向?qū)υ?huà)框傳遞參數(shù),傳遞的參數(shù)類(lèi)型不限,包括數(shù)組等,對(duì)話(huà)框通過(guò)window.dialogArguments來(lái)取得傳遞進(jìn)來(lái)的參數(shù)

features   -- 可選參數(shù),類(lèi)型:字符串,用來(lái)描述對(duì)話(huà)框的外觀(guān)等信息,可以使用以下的一個(gè)或幾個(gè),用分號(hào)“;”隔開(kāi)

dialogHeight:對(duì)話(huà)框高度,不小于100px
dialogWidth:對(duì)話(huà)框?qū)挾?BR>dialogLeft:離屏幕左的距離
dialogTop:離屏幕上的距離
center:{ yes | no | 1 | 0 }:是否居中,默認(rèn)yes,但仍可以指定高度和寬度  
help:{yes | no | 1 | 0 }:是否顯示幫助按鈕,默認(rèn)yes
resizable:{yes | no | 1 | 0 } [IE5+]:是否可被改變大小,默認(rèn)no
status:{yes | no | 1 | 0 } [IE5+]:是否顯示狀態(tài)欄,默認(rèn)為yes[ Modeless]或no[Modal]
scroll:{ yes | no | 1 | 0 | on | off }:是否顯示滾動(dòng)條,默認(rèn)為yes

參數(shù)傳遞:

1. 要想對(duì)話(huà)框傳遞參數(shù),是通過(guò)arguments來(lái)進(jìn)行傳遞的,類(lèi)型不限制,對(duì)于字符串類(lèi)型,最大為4096個(gè)字符,也可以傳遞對(duì)象,例如:
parent.htm

復(fù)制代碼 代碼如下:

<script>

 var obj = new Object();

 obj.name="justflyhigh.com";

 window.showModalDialog("modal.htm",obj,"dialogWidth=200px;dialogHeight=100px");

</script>


modal.htm
復(fù)制代碼 代碼如下:

<script>
 var obj = window.dialogArguments;
 alert("您傳遞的參數(shù)為:" + obj.name)
</script>

2. 可以通過(guò)window.returnValue向打開(kāi)對(duì)話(huà)框的窗口返回信息,當(dāng)然也可以是對(duì)象,例如:

parent.htm

復(fù)制代碼 代碼如下:

<script>
 var result =window.showModalDialog("modal.htm",,"dialogWidth=200px;dialogHeight=100px");
 alert(result);
</script>

modal.htm
復(fù)制代碼 代碼如下:

<script>
 window.returnValue="http://www.dbjr.com.cn";
</script>

相關(guān)文章

  • 讓JavaScript代碼更加精簡(jiǎn)的方法技巧

    讓JavaScript代碼更加精簡(jiǎn)的方法技巧

    這篇文章主要介紹了讓JavaScript代碼更加精簡(jiǎn)的方法技巧,文章通過(guò)使用?JavaScript對(duì)象解構(gòu)來(lái)節(jié)省代碼,JavaScript?對(duì)象解構(gòu)賦值在項(xiàng)目開(kāi)發(fā)中是一個(gè)常用的技能。下文實(shí)現(xiàn)過(guò)程需要的小伙伴可以參考一下
    2022-06-06
  • Markdown與Bootstrap相結(jié)合實(shí)現(xiàn)圖片自適應(yīng)屬性

    Markdown與Bootstrap相結(jié)合實(shí)現(xiàn)圖片自適應(yīng)屬性

    Markdown 是一種輕量級(jí)的標(biāo)記語(yǔ)言,它的優(yōu)點(diǎn)很多,目前也被越來(lái)越多的寫(xiě)作愛(ài)好者,撰稿者廣泛使用。接下來(lái)通過(guò)本文給大家介紹Markdown與Bootstrap相結(jié)合實(shí)現(xiàn)圖片自適應(yīng)屬性,感興趣的朋友一起學(xué)習(xí)吧
    2016-05-05
  • 詳解json串反轉(zhuǎn)義(消除反斜杠)

    詳解json串反轉(zhuǎn)義(消除反斜杠)

    這篇文章主要介紹了詳解json串反轉(zhuǎn)義(消除反斜杠),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • javascript中幾個(gè)容易混淆的概念總結(jié)

    javascript中幾個(gè)容易混淆的概念總結(jié)

    這篇文章主要介紹了javascript中幾個(gè)容易混淆的概念總結(jié),都是平時(shí)經(jīng)常遇到的問(wèn)題,這里推薦給大家,有需要的小伙伴參考下吧。
    2015-04-04
  • 如何防止INPUT按回車(chē)自動(dòng)提交表單FORM

    如何防止INPUT按回車(chē)自動(dòng)提交表單FORM

    為了防止INPUT按回車(chē)form自動(dòng)提交,可以以下兩種方法:增加一個(gè)隱藏的input。為input增加一個(gè)按鍵事件來(lái)阻止form提交。具體詳情可以參考下本文
    2016-12-12
  • js?scrollTop如何到達(dá)指定位置

    js?scrollTop如何到達(dá)指定位置

    很早之前就想分享這篇心得,幸之今天能在這里完成,好了,話(huà)不多說(shuō),進(jìn)入正題。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • JS限制文本框只能輸入數(shù)字和字母方法

    JS限制文本框只能輸入數(shù)字和字母方法

    這篇文章主要介紹了JS限制文本框只能輸入數(shù)字和字母方法,本文給出了限制只能輸入數(shù)字、限制只能輸入字母、限制只能輸入數(shù)字和字母3種腳本,需要的朋友可以參考下
    2015-02-02
  • 深入淺析ES6 Class 中的 super 關(guān)鍵字

    深入淺析ES6 Class 中的 super 關(guān)鍵字

    本文給大家收藏整理了ES6 Class 中的 super 關(guān)鍵字,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-10-10
  • Javascript 調(diào)試?yán)?Firebug使用詳解六

    Javascript 調(diào)試?yán)?Firebug使用詳解六

    有時(shí)候,為了更清楚方便的查看輸出信息,我們可能需要將一些調(diào)試信息進(jìn)行分組輸出,那么可以使用console.group來(lái)對(duì)信息進(jìn)行分組,在組信息輸出完成后用console.groupEnd結(jié)束分組。
    2009-07-07
  • 教你如何解密js/vbs/vbscript加密的編碼異處理小結(jié)

    教你如何解密js/vbs/vbscript加密的編碼異處理小結(jié)

    教你如何解密js/vbs/vbscript加密的編碼異處理加密代碼 是一篇非常不錯(cuò)的加密解密原理,希望大家仔細(xì)研究
    2008-06-06

最新評(píng)論