久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

在HTML中使用JavaScript實(shí)例代碼

這篇文章主要介紹了在HTML中使用JavaScript實(shí)例代碼,需要的朋友可以參考下

<script>標(biāo)簽

  在HTML5中script主要有以下幾個(gè)屬性:async,defer,charset,src,type,

  • async(可選):

    關(guān)鍵詞:異步腳本,外部文件,立即下載;

    當(dāng)標(biāo)簽中包含這個(gè)屬性時(shí)會立即下載腳本(外部文件),只對外部腳本文件有效,下載的同時(shí)可以進(jìn)行頁面的其他操作,下載完成后停止解析并執(zhí)行,執(zhí)行后繼續(xù)進(jìn)行解析,但不能保證執(zhí)行順序。        

<script src="js/index2.js" async="async"></script>  
 
  • defer(可選):

    關(guān)鍵詞:延遲腳本,外部文件,延遲加載;

    當(dāng)標(biāo)簽中包含這個(gè)屬性時(shí),腳本可以再等到頁面完全被解析或顯示之后執(zhí)行,只對外部文件有效,如果同時(shí)存在兩個(gè)帶有defer的腳本,由于延遲的原因,前者將會有限于后者執(zhí)行。   

<script src="js/index1.js" defer="defer"></script>
  • charset(可選):

    關(guān)鍵詞:字符集

    大多數(shù)瀏覽器已經(jīng)忽略它的值了,所以很少有人使用。

  • src(可選):

    關(guān)鍵詞:外部引用

    表示需要引用的外部文件的地址。

  • type(可選):

    關(guān)鍵詞:MIME(腳本語言的內(nèi)容類型)

    為保證最大限度的瀏覽器兼容,type的屬性值主要時(shí)候用的依舊是text/javascript,如果沒有寫這個(gè)屬性,其默認(rèn)值仍然為text/javascript。

 注意:在引用外部文件,標(biāo)簽中不要加入其它JS代碼,瀏覽器在解析時(shí),只會下載src引用的外部腳本文件,表中內(nèi)嵌入的代碼將會被忽略。

 <script>標(biāo)簽的位置

  通常,我們會把帶有外部文件的的標(biāo)簽(包括CSS文件,JavaScript文件)的引用放在相同的位置,一般是在<head>標(biāo)簽里面。

  但是在解析過程中一旦遇到多個(gè)JavaScript外部文件,就要等到所有的外部文件加載完成后,頁面才能完全顯示,所以通常我們會把它放在<body>標(biāo)簽里的底部,如下所示:

在HTML中使用JavaScript實(shí)例代碼

  在上面中提到過<script>中有defer這個(gè)屬性,但是由于在HTML5中提到過,HTML5會忽略嵌入腳本所設(shè)置defer屬性,目前只有IE4~IE7還支持defer屬性,IE8以后完全遵循HTML5的標(biāo)準(zhǔn),所以把<script>放在<body>標(biāo)簽里的底部依舊是最佳選擇。

 引用外部文件的優(yōu)點(diǎn)

  • 利于維護(hù):把所有的JavaScript的文件放在一起,不僅可以不觸及HTML代碼,而且更有利于開發(fā)者進(jìn)行代碼的編寫和維護(hù)。
  • 加速瀏覽:如果有多個(gè)HTML頁面引用了同一個(gè)JavaScript外部文件,這個(gè)文件只會加載一次(緩存),也就是說可以加快頁面的加載速度。
  • 安全性:引用外部文件,如果用戶查看HTML代碼,將不會看到JavaScript的代碼,比寫在標(biāo)簽內(nèi)安全性更高一些。 
     

<noscript>標(biāo)簽

  字面意思,NO-script,沒有script,也就是瀏覽器不支持JavaScript時(shí),<noscript>標(biāo)簽中內(nèi)容才會被顯示,

  • 瀏覽器不支持腳本;
  • 瀏覽器支持腳本,但是JavaScript被禁用;

  以上兩條符合任何一個(gè),<noscript>標(biāo)簽內(nèi)的內(nèi)容都會被顯示。

在HTML中使用JavaScript實(shí)例代碼

  上圖頁面,給用戶了一個(gè)信息,當(dāng)瀏覽器不支持或禁用JavaScript是才會被顯示,否則用戶將永遠(yuǎn)不會看到,并且不會影響頁面其他元素的顯示。

總結(jié)

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請勿用于商業(yè)用途。如損害你的權(quán)益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

這篇文章給大家詳細(xì)介紹了HTML頁面跳轉(zhuǎn)及參數(shù)傳遞問題,需要的朋友參考下吧
本文給大家分享一段代碼關(guān)于雙11搶券,寫一個(gè)自動打開頁面的html,僅僅是設(shè)定時(shí)間打開搶券的頁面,代碼簡單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
本文通過實(shí)例代碼給大家介紹了HTML 表單組件的知識,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
最近公司安排我做一個(gè)ccfa的小東東,其中有一項(xiàng)需求就是做一個(gè)網(wǎng)頁播放攝像頭的實(shí)時(shí)監(jiān)控功能,對于我這個(gè)小菜鳥來說真是難到了,下面小編給大家?guī)砹薍TML實(shí)現(xiàn)海康攝像頭實(shí)時(shí)監(jiān)控
html頁面的查找功能主要是實(shí)現(xiàn)在查找框內(nèi)輸入字符,下面通過本文給大家分享html頁面的查找功能,需要的朋友參考下吧
這篇文章主要介紹了HTML頁面自動清理js、css文件的緩存(自動添加版本號),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 99久久精品免费 | 欧美三级在线 | 久久一 | 亚洲免费视频一区 | 在线午夜 | 在线看中文字幕 | av网站在线免费观看 | 久久久久久成人 | 第一区在线观看免费国语入口 | 精品视频在线观看 | 天天拍天天操 | 在线欧美 | 久久国产精品久久国产精品 | 久久精品97 | 91精品国产综合久久久久久漫画 | 新av在线| 亚洲网站在线观看 | 男人天堂网址 | 国产在线网址 | 一级在线观看 | 亚洲黄色成人网 | 粉嫩一区二区三区国产精品 | 久草在线中文888 | 在线一区观看 | 国产成人99久久亚洲综合精品 | 成人免费视频在线观看 | 一级免费毛片 | 毛片一级片| 大象视频一区二区 | 色欧美片视频在线观看 | 久久成人18免费网站 | 久久另类视频 | 成人免费三级电影 | 欧美一级高潮片免费的 | 在线免费看毛片 | 男人天堂网址 | 久干网| 欧美一区二区免费电影 | 亚洲国产精品99久久久久久久久 | 日韩中字幕 | 在线午夜 |