欧美黑人激情性久久,一本色道久久综合无码人妻,欧美另类人妻制服丝袜,日韩精品一卡2卡3卡4卡新区乱码,欧洲熟妇性色黄在线观看免费,97夜夜澡人人爽人人喊中国片,77se77亚洲欧美在线,久久精品一区二区免费播放

                    多窗口的分幀頁面間的交互

                    在多窗口的分幀頁面中,各分窗口之間的信息交互是經(jīng)常的事。在導(dǎo)航窗口中點(diǎn)了超級(jí)鏈接,那么如何在另一窗口中打開鏈接的網(wǎng)頁呢?我在這個(gè)窗口中按下按鈕,能在另一個(gè)窗口中寫信息嗎?窗口那么多,又如何識(shí)別窗口呢?請(qǐng)看下面的例子。 一、在導(dǎo)航窗口點(diǎn)擊鏈接

                      在多窗口的分幀頁面中,各分窗口之間的信息交互是經(jīng)常的事。在導(dǎo)航窗口中點(diǎn)了超級(jí)鏈接,那么如何在另一窗口中打開鏈接的網(wǎng)頁呢?我在這個(gè)窗口中按下按鈕,能在另一個(gè)窗口中寫信息嗎?窗口那么多,又如何識(shí)別窗口呢?請(qǐng)看下面的例子。

                      一、在導(dǎo)航窗口點(diǎn)擊鏈接,在另一窗口打開網(wǎng)頁

                    多窗口的分幀頁面間的交互



                      現(xiàn)有一分幀頁面如上圖所示的,A窗口是網(wǎng)站logo及廣告,B窗口是導(dǎo)航欄,C是顯示頁面的窗口。該分幀頁面的源代碼為:

                    <frameset rows=”20%,*”>?
                    <frame name=”topFrame” scrolling=”NO” noresize src=”toppage.htm” >
                    <frameset cols=”18%,*”>?
                    <frame name=”leftFrame” noresize src=”leftpage.htm”>
                    <frame name=”mainFrame” src=”mainpage.htm”>
                    </frameset>
                    </frameset>
                    ?

                      若要求在B窗口中的鏈接頁面(test.htm)在C窗口中打開,那么B窗口中的鏈接應(yīng)這樣寫:<a herf=”test.htm” target=”mailFrame”>此鏈接的頁面在C窗口中打開</a>,在這里起關(guān)鍵作用的是<A>標(biāo)記中的target參數(shù),你想在那個(gè)窗口中打開網(wǎng)頁,就在Target參數(shù)中設(shè)置那個(gè)窗口的名稱。

                      二、在B窗口中按下一個(gè)按鈕,在C窗口中寫一行字

                      本例的頁面格式與上例相同,完成后的效果是這樣的:按下B窗口中“在C窗口寫字”的按鈕后,在C窗口中就出現(xiàn)一行文字“嗨!你好!這是通過B窗口控制而寫的字。”。分幀頁面的代碼及每個(gè)窗口中的網(wǎng)頁文件與上例相同。

                      制作方法:

                      1、 在C窗口網(wǎng)頁(mainpage.htm)的源代碼<head>與</head>之間插入下面這段Javascript程序:

                    <script language=”Javascript”>
                    <!–
                    function htest(){
                    document.write(“嗨!你好!這是通過B窗口控制而寫的字。”)?
                    }
                    –>
                    </script>


                      這段程序的作用是在當(dāng)前窗口寫上一段文字。

                      2、那么如何在B窗口中調(diào)用C窗口中的程序呢?先看B窗口中“在C窗口中寫字”這個(gè)按鈕的源代碼:

                    <input type=”button” value=”在C窗口中寫字” onclick=”parent.mainFrame.htest()”>


                      在這段代碼中,關(guān)鍵是代碼“parent.mainFrame”,這里引入一個(gè)新的概念―窗口結(jié)構(gòu)關(guān)系,也就是在多窗口頁面中,各窗口之間的關(guān)系是以什么原則來確定的。窗口關(guān)系的確定原則是:當(dāng)前窗口分割出來的窗口為當(dāng)前窗口的“子窗口”(children),那么當(dāng)前窗口就是分割出來窗口的“父窗口”(parent)。如本例中各窗口的關(guān)系如下:

                    多窗口的分幀頁面間的交互

                      從上表可得知,“瀏覽器窗口”是“topFrame”和“下部窗口”的“父窗口”,而下部窗口又是“l(fā)eftFrame”和“mainFrame”兩個(gè)窗口的“父窗口”。兩個(gè)窗口之間的聯(lián)系必須通過它們的父窗口才能進(jìn)行,所以本例中要調(diào)用C窗口中網(wǎng)頁上的“htest()”很顯然是通過C與B的parent再到mainFrame,然后調(diào)用htest()程序。

                      那么若C窗口中向B窗口中寫字的代碼就是這樣的了: onclick=”parent.leftFrame.htest()”;那么,在A窗口中要向C窗口中寫一段文字的代碼你知道怎樣寫嗎?對(duì)了,就是這樣:onclick=”grandchildren.mainFrame.htest()”。

                      從上面的例子中可看出,在各窗口之間進(jìn)行交互信息,關(guān)鍵的問題是要搞清楚窗口與窗口之間的關(guān)系,其它的操作就比較簡(jiǎn)單了。

                    給TA打賞
                    共{{data.count}}人
                    人已打賞
                    Dreamweaver教程

                    Dreamweaver中空格問題的探討

                    2007-8-26 16:03:00

                    Dreamweaver教程

                    幀窗口應(yīng)用技巧

                    2007-10-6 2:21:00

                    0 條回復(fù) A文章作者 M管理員
                      暫無討論,說說你的看法吧
                    ?
                    個(gè)人中心
                    購(gòu)物車
                    優(yōu)惠劵
                    有新私信 私信列表
                    搜索
                    主站蜘蛛池模板: 人人妻人人爽人人做夜欢视频| 成人午夜爽爽爽免费视频| 夜夜偷天天爽夜夜爱| 亚洲精品国产自在现线最新| 玩弄人妻少妇精品视频| 女人扒开下面无遮挡| 精品国产一区二区三区久久女人| 亚洲a在线观看无码| 精品无码国产污污污免费| 成人无码嫩草影院| 亚洲色大成网站www看下面| 国内精品乱码卡一卡2卡麻豆| 亚洲一区二区在线av| 久久精品人妻无码专区| 精品日韩人妻中文字幕| 国产精品va在线播放我和闺蜜| 免费又爽又大又高潮视频| 粗了大了 整进去好爽视频| 色妺妺免费影院| 在线亚洲欧美日韩精品专区| 午夜男女xx00视频福利| 老司机性色福利精品视频| 蜜桃av色欲a片精品一区| 亚洲午夜无码久久久久蜜臀av| 日本亚州视频在线八a| 欧美videosdesexo吹潮| 老男人久久青草av高清| 亚洲精品一区二区玖玖爱| 狠狠色噜噜狠狠米奇777| 国产精品青青在线麻豆| 亚洲中文字幕成人综合网| 中文字幕日韩精品亚洲七区 | 2020国产成人精品影视| 日韩中文字幕有码av| 无码av最新清无码专区吞精| 国产AV大陆精品一区二区三区| 成人免费毛片aaaaaa片| 日韩精品一卡二卡二卡四卡乱码| 少妇脱了内裤在客厅被| 亚洲成aⅴ人片在线观看| 偷拍一区二区三区在线视频|