日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

網(wǎng)頁中隱藏幀的妙用經(jīng)驗(yàn)技巧

網(wǎng)頁分幀(Frame)通常用來進(jìn)行主頁版面的組織和編排 。實(shí)際上,巧妙應(yīng)用分幀技術(shù),還可以完成一些重要的功能 。本文介紹利用隱藏幀來實(shí)現(xiàn)三個(gè)應(yīng)用 。
怎樣把幀隱藏起來呢?筆者是通過把幀的高度(對(duì)于上、下分幀)設(shè)為 0 的辦法來把幀隱藏起來的 。隱藏以后的幀里面照樣可以放置 html 文件,但在網(wǎng)頁的整體版面上并不顯示出來 。本例中,筆者構(gòu)造隱藏幀的 html 代碼如下:
〈frameset frameborder="0" rows="0,*"〉
〈frame name="hideframe" src="/images/defaultpic.gif"〉
〈frame name="mainframe" src="/images/defaultpic.gif"〉
〈noframes〉
〈body〉〈p〉Please browse the web pages with IE4.x/5.x up browser.〈/p〉〈/body〉
〈/noframes〉
〈/frameset〉
其中,上部的隱藏幀命名為 hideframe,放置 hidefile.htm 文件 。下部的幀放置網(wǎng)頁的主文件 。
一、保持內(nèi)存變量的值
在網(wǎng)頁編程中,有一些變量的值,比如用戶的注冊(cè)名和 ID 號(hào),在本次登錄周期內(nèi)是始終不變的,為了在網(wǎng)頁文件的切換過程中始終保持這些變量的值,有人采用 ASP 的 session 變量,但有時(shí) session 會(huì)莫名其妙的丟失 。其實(shí)我們只要把變量的值保存在隱藏幀中,使用時(shí)調(diào)用它們就可以了 。比如隱藏幀中的 hidefile.htm 文件的內(nèi)容如下:
〈form name="vars"〉
〈input type=text user_name=""〉
〈input type=text user_id=""〉
〈/form〉
從別的幀向隱藏幀保存變量值的語句如下:
〈Script Language="JavaScript"〉
parent.hideframe.vars.user_name="用戶名"
parent.hideframe.vars.user_id="用戶ID"
〈/Script>
從隱藏幀取變量值的語句如下:
〈Script Language="JavaScript"〉
the_user_name=parent.hideframe.vars.user_name
the_user_id=parent.hideframe.vars.user_id
〈/Script>
二、制作連續(xù)的背景音樂
【網(wǎng)頁中隱藏幀的妙用經(jīng)驗(yàn)技巧】在主頁中設(shè)置過背景音樂的朋友都知道,正當(dāng)背景音樂流暢地播放時(shí),一旦你點(diǎn)按某個(gè)鏈接進(jìn)入別的頁面,背景音樂就中斷了,讓人感到非常遺憾 。為了使主頁的背景音樂保持連續(xù),只要巧妙應(yīng)用隱藏幀技術(shù),問題就會(huì)完美地解決 。其實(shí)方法也非常的簡單:將設(shè)置背景音樂的語句放置在隱藏幀中:
〈embed src="/images/defaultpic.gif"〉
盡管下幀的網(wǎng)頁在各頁面間不斷的切換,而上面的隱藏幀會(huì)保持相對(duì)靜止,背景音樂也會(huì)連續(xù)不斷地播放 。
三、加速網(wǎng)頁的下載
為了使自己制作的網(wǎng)頁能夠最快地下載到瀏覽者的屏幕上,我們網(wǎng)頁設(shè)計(jì)制作人員可沒少下過功夫,什么網(wǎng)頁“減肥、手工制作網(wǎng)頁等各種辦法一應(yīng)俱全 。實(shí)際上,網(wǎng)頁瀏覽者在進(jìn)入一個(gè)網(wǎng)站時(shí),他總要在主頁上停留一小會(huì)兒,先四下打量以下 。瀏覽者觀看主頁的時(shí)候,網(wǎng)頁的下載是中斷的,如果能利用這段時(shí)間下載別的頁面,緩存在硬盤里,豈不是可以大大加快網(wǎng)頁的整體下載速度了嗎?
隱藏幀這時(shí)就派上了用場!我們把一些比較大的圖片、資料放在隱藏幀里,讓瀏覽器在背后偷偷下載,等到瀏覽者要瀏覽它們時(shí),它們已經(jīng)在本地硬盤里了,瀏覽速度自然就快多了 。注意,這樣應(yīng)用隱藏幀時(shí),請(qǐng)將隱藏幀放在網(wǎng)頁的下部,不要影響正常的網(wǎng)頁下載 。

    推薦閱讀