亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

有選擇地顯示預加載內容 提高網站的性能

2019-11-18 13:11:34
字體:
來源:轉載
供稿:網友

  Html頁面內的每個元素都可以通過javascript來訪問。DHTML的樣式屬性包含有可視性屬性,后者能夠讓你控制是否在頁面上顯示元素的內容。要做到這一點,你就要把屬性設置為可視或者隱藏。下面的句法能夠讓用戶通過Javascript來訪問這個屬性:
  document.element_name.style.visibility = "visible"
  
  或者
  document.element_name.style.visibility = "hidden";
  
  真正的元素通過使用其ID屬性和JavaScript的getElementById方法就能夠輕易被找到:
  document.getElementById("element name").style.visibility = "hidden";
  
  要記住,HTML元素都被分配了ID屬性,用來在頁面里區分它們。這就答應DHTML和JavaScript能夠定位并使用各個獨立的元素。下面的HTML示例將不同的名稱分配給了HTML標題(header)的元素,并使用JavaScript來顯示和隱藏第二個標題:
  <html>
  <head>
  <title>div test</title>
  </head>
  <body>
  <h1
  id="header1"
  onMouSEOver='document.getElementById("header2").style.visibility="hidden";'
  onMouseOut='document.getElementById("header2").style.visibility = "visible";'>
  Now you see it!
  </h1>
  <h2 id="header2">
  Now you don't!
  </h2>
  </body>
  </html>
  
  這段代碼使用了第一個標題元素的onMouseOver和onMouseOut事件,用來顯示和隱藏第二個標題元素。要注重,通過ID屬性分配給第二個標題的名稱,是用來控制其在JavaScript里可視程度的。
  
  在一次只需要顯示文檔的一部分的時候,顯示和隱藏元素的方法是好處頗多的。它可以用于菜單、擴展/壓縮頁面的區域,以及其他等等。你可以對任何HTML的元素使用這個技巧,但是在處理頁面大塊區域的時候,DIV元素將是它的一個主要競爭對手。
  
  什么是DIV?
  DIV元素是用來為HTML文檔內大塊(block-level)的內容提供結構和背景的元素。DIV的起始標簽和結束標簽之間的所有內容都是用來構成這個塊的,其中所包含元素的特性由DIV標簽的屬性來控制,或者是通過使用樣式表格式化這個塊來進行控制。Internet EXPlorer和Netscape的瀏覽器都支持DIV標簽。
  
  DIV和SPAN
  很多開發人員都把DIV元素同SPAN元素弄混淆了。盡管它們在特性上相同,但是SPAN是用來定義內嵌內容而不是大塊內容的。你可以對段落使用DIV標簽,但是SPAN對于為段落內的一個或者多個字賦予非凡的特性很有用。
  
  DIV標簽答應你分割一個Web頁面,以此來進行格式化和演示??梢詫⑺涂梢曅缘募记山M合起來使用,用以分割頁面的內容,并顯示你所選擇的內容。下面這段示例代碼使用了DIV標簽將該頁面分割成了多個區域;超鏈接會顯示和隱藏這些區域:
  <html><head>
  <title>div test</title>
  <script language="JavaScript">
  function setAllVisible() {
  document.getElementById("section1").style.visibility="hidden";
  document.getElementById("section2").style.visibility="hidden";
  document.getElementById("section3").style.visibility="hidden";
  document.getElementById("section4").style.visibility="hidden";
  }
  </script></head>
  <body onLoad='setAllVisible();'>
  <h1>Builder.com Sample</h1>
  <ul>
  <li><a href="#"
  onClick='
  document.getElementById("section1").style.visibility="visible";
  document.getElementById("section2").style.visibility="hidden";
  document.getElementById("section3").style.visibility="hidden";
  document.getElementById("section4").style.visibility="hidden";'>Section 1</a></li>
  <li><a href="#"
  onClick='
  document.getElementById("section1").style.visibility="hidden";
  document.getElementById("section2").style.visibility="visible";
  document.getElementById("section3").style.visibility="hidden";
  document.getElementById("section4").style.visibility="hidden";'>Section 2</a></li>
  <li><a href="#"
  onClick='
  document.getElementById("section1").style.visibility="hidden";
  document.getElementById("section2").style.visibility="hidden";
  document.getElementById("section3").style.visibility="visible";
  document.getElementById("section4").style.visibility="hidden";'>Section 3</a></li>
  <li><a href="#"
  onClick='
  document.getElementById("section1").style.visibility="hidden";
  document.getElementById("section2").style.visibility="hidden";
  document.getElementById("section3").style.visibility="hidden";
  document.getElementById("section4").style.visibility="visible";'>Section 4</a></li>
  </ul><br>
  <div id="section1">Section 1 text.</div>
  <div id="section2">Section 2 text.</div>
  <div id="section3">Section 3 text.</div>
  <div id="section4">Section 4 text.</body>
  </html>
  
  這段代碼包括了一個用來隱藏所有DIV元素的JavaScript函數。當文檔被加載的時候,這個函數就被調用了。點擊每個超鏈接將會顯示相關的區域并隱藏其他的區域。這種方式的一個弱點是,只有Internet Explorer 5或者更高版本的瀏覽器以及Netscape Navigator 6或者更高版本的瀏覽器才支持這些方法。但是,我使用Mozilla 1.01測試過,沒有問題。
  
  只在必要的時候才顯示信息
  將DHTML和JavaScript的強大能力組合起來使用,就能夠讓你預加載頁面的內容,并在適當的時候顯示其各個部分。這樣就可以提高響應時間,因此能夠為用戶提供更高的性能。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
xxx欧美精品| 国产精品久久久久久一区二区| 日韩麻豆第一页| 97视频在线观看免费高清完整版在线观看| 91麻豆桃色免费看| 亚洲第一男人天堂| 亚洲一区国产精品| 91av网站在线播放| 78m国产成人精品视频| 久久久综合免费视频| 狠狠躁夜夜躁人人躁婷婷91| 精品爽片免费看久久| 欧美性xxxx在线播放| 九九热视频这里只有精品| 成人欧美一区二区三区在线湿哒哒| 日韩久久午夜影院| 亚洲自拍偷拍网址| 美日韩在线视频| 亚洲免费av网址| 91理论片午午论夜理片久久| 亚洲日韩欧美视频一区| 亚洲人成网站777色婷婷| 久久成人一区二区| 午夜精品国产精品大乳美女| 色偷偷噜噜噜亚洲男人的天堂| 成人av在线天堂| 一区二区三区天堂av| 国产精品一区二区三| 亚洲第一天堂av| 欧美精品在线播放| 国产精品视频白浆免费视频| 日韩精品免费看| 日韩在线国产精品| 成人亚洲激情网| 欧美在线免费视频| 亚洲欧美日韩国产精品| 亚洲片av在线| 亚洲国产日韩欧美在线99| 久久久久久久一| 亚洲最大成人在线| 播播国产欧美激情| 亚洲一区二区免费| 欧美中文字幕在线观看| 亚洲欧美国产高清va在线播| 姬川优奈aav一区二区| 成人福利网站在线观看| 中文字幕一区日韩电影| 欧美一级免费视频| 18性欧美xxxⅹ性满足| 深夜福利一区二区| 亚洲美女免费精品视频在线观看| 欧美中文字幕视频在线观看| 国产精品永久在线| 色噜噜狠狠狠综合曰曰曰| 亚洲欧美国产日韩中文字幕| 亚洲女同精品视频| 国产精品永久免费视频| 欧美精品成人91久久久久久久| 日韩中文在线视频| 伊人久久久久久久久久久久久| 自拍偷拍亚洲欧美| 亚洲第一av在线| 欧美日韩一区二区免费视频| 国产精品私拍pans大尺度在线| 91wwwcom在线观看| 久久免费福利视频| 上原亚衣av一区二区三区| 97在线视频观看| 欧美日韩国产综合新一区| 国产一区二区丝袜| 国产日韩欧美夫妻视频在线观看| 欧美日韩中文在线观看| 欧美黑人视频一区| 久久久免费av| 精品国产成人在线| 91在线视频精品| 欧美另类极品videosbest最新版本| 国产欧美精品一区二区| 欧美精品精品精品精品免费| 日韩精品在线观| 久久久久99精品久久久久| 97精品一区二区视频在线观看| 亚洲成人av在线| 亚洲视屏在线播放| 国产精品第1页| 日韩一级黄色av| 国产欧美久久一区二区| 久久亚洲欧美日韩精品专区| 中文字幕日韩在线播放| 国产精品久久久久福利| 久热在线中文字幕色999舞| 在线看福利67194| 国产精品伦子伦免费视频| 日韩精品有码在线观看| 亚洲国产97在线精品一区| 欧美插天视频在线播放| 国产精品爽爽爽爽爽爽在线观看| 日韩在线观看精品| 亚洲精品小视频在线观看| 亚洲精品一区二区久| 黑人欧美xxxx| 欧美国产日韩在线| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲精品欧美日韩专区| 伊人亚洲福利一区二区三区| 国产精品mp4| 一本一本久久a久久精品牛牛影视| 欧美裸体xxxx极品少妇软件| 欧美午夜精品伦理| 欧美午夜丰满在线18影院| 日韩视频免费中文字幕| 精品免费在线视频| 日韩精品福利网站| 亚洲精品免费网站| 亚洲精品欧美日韩| 欧美理论电影在线观看| 国产精品96久久久久久又黄又硬| 成人国产精品色哟哟| 这里精品视频免费| 欧美激情网友自拍| 日韩va亚洲va欧洲va国产| 欧美日韩中国免费专区在线看| 久久男人av资源网站| 亚洲综合在线做性| 91精品国产高清自在线| 成人黄色片在线| 欧美色视频日本高清在线观看| 日本高清+成人网在线观看| 欧美一级成年大片在线观看| 久久99精品国产99久久6尤物| 一区二区三区国产视频| 欧美精品亚州精品| 8090成年在线看片午夜| 日本亚洲欧美三级| 奇米成人av国产一区二区三区| 欧美在线视频观看免费网站| 中文字幕一精品亚洲无线一区| 亚洲网站在线观看| 日韩精品在线免费| 57pao成人永久免费视频| 91高清视频在线免费观看| 精品一区二区电影| 成人av色在线观看| 成人激情在线播放| 国产一区欧美二区三区| 亚洲最大激情中文字幕| 668精品在线视频| 日韩av免费在线| 亚洲a区在线视频| 国产成+人+综合+亚洲欧洲| xxx欧美精品| 日韩成人小视频| 久久久久久尹人网香蕉| 美日韩精品免费观看视频| 欧美日韩国内自拍| 成人免费高清完整版在线观看| 久久在线免费观看视频| 成人a视频在线观看| 日韩中文视频免费在线观看| 国语自产精品视频在免费| 日韩av在线免费观看| 欧洲一区二区视频| 欧美老妇交乱视频| 97超级碰碰人国产在线观看|