国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

IE瀏覽器支持HTML5標(biāo)準(zhǔn)的方法

2024-08-26 00:16:58
字體:
供稿:網(wǎng)友

武林網(wǎng)(m.survivalescaperooms.com)文章簡介:讓IE(包括IE6)支持HTML5元素,我們需要在HTML頭部添加以下JavaScript,這是一個簡單的document.createElement聲明,利用條件注釋針對IE來調(diào)用這個js文件。Opera,F(xiàn)ireFox等其他非IE瀏覽器就會忽視這段代碼,也不會存在http請求。

自HTML5標(biāo)準(zhǔn)的提出就得到非常多的關(guān)注,而作為全球使用用戶最多的IE瀏覽器能夠支持HTML5標(biāo)準(zhǔn)也是大家備受關(guān)注一個問題,上周微軟在技術(shù)大會上就表示目前微軟正在開發(fā)的IE9將更加支持HTML5標(biāo)準(zhǔn),但對于IE9是否將完全支持HTML5所有的標(biāo)準(zhǔn),微軟卻表現(xiàn)的有點(diǎn)含糊其辭。HTML5標(biāo)準(zhǔn)能為網(wǎng)頁帶來更高效更潔凈的代碼,只有微軟參與HTML5的設(shè)計工作,才能讓IE瀏覽器識別更多的新元素。

HTML5標(biāo)準(zhǔn)預(yù)計是在2022年向全世界發(fā)布,雖然目前距他發(fā)布的日期還有3年左右的時間,但是我認(rèn)為它距離我們并不是那么遙遠(yuǎn),目前很多網(wǎng)站的設(shè)計和開發(fā)都是在采用HTML5的標(biāo)準(zhǔn)。在HTML5標(biāo)準(zhǔn)的制定和推廣方面,蘋果、Google、Opera和Mozilla等知名的瀏覽器廠商都表現(xiàn)的比較積極,微軟現(xiàn)在也開始付出行動了,從上周微軟在技術(shù)大會公布的IE9細(xì)節(jié)來看,微軟將采取一種謹(jǐn)慎的態(tài)度涉足網(wǎng)頁標(biāo)準(zhǔn)。微軟也曾表示:IE瀏覽器將以標(biāo)準(zhǔn)HTML5為核心。但是微軟的最新瀏覽器IE8及以下IE版本對HTML5標(biāo)簽的支持是有限的,我們可以通過在網(wǎng)頁中添加腳本的方式來解決目前IE瀏覽器對HTML5支持的問題。

讓IE(包括IE6)支持HTML5元素,我們需要在HTML頭部添加以下JavaScript,這是一個簡單的document.createElement聲明,利用條件注釋針對IE來調(diào)用這個js文件。Opera,F(xiàn)ireFox等其他非IE瀏覽器就會忽視這段代碼,也不會存在http請求。

<!–[if IE]>
<script src=””></script>
<![endif]–>

上面這段代碼僅會在IE瀏覽器下運(yùn)行,還有一點(diǎn)需要注意,在頁面中調(diào)用html5.js文件必須添加在頁面的head元素內(nèi),因為IE瀏覽器必須在元素解析前知道這個元素,所以這個js文件不能在頁面底部調(diào)用。

這個html5的js文件是作者把他放在Google code project上提供給大家可以直接調(diào)用的,當(dāng)然,如果覺得這樣會影響你的網(wǎng)頁打開速度,你可以把html5的js文件直接下載下來讓后上傳到自己的服務(wù)器單獨(dú)調(diào)用。

以下是html5的js文件中的代碼:

(function(){if(!/*@cc_on!@*/0)return;var e = “abbr,article,aside,audio,canvas,datalist,details,dialog,
eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,
output,progress,section,
time,video”.split(’,'),i=e.length;while(i–){document.createElement(e[i])}})()

除了在網(wǎng)頁中調(diào)用包含以上代碼的js文件來讓IE瀏覽器支持HTML5元素以外,你也可以以下面這種方式把代碼直接添加到網(wǎng)頁中。

<!–[if IE]>
<script>
(function(){if(!/*@cc_on!@*/0)return;var e = “abbr,article,aside,audio,canvas,datalist,details,dialog,
eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,
output,progress,section,
time,video”.split(’,'),i=e.length;while(i–){document.createElement(e[i])}})()
</script>
<![endif]–>

IE開發(fā)經(jīng)理艾德里安巴特曼(Adrian Bateman )就曾表示,IE團(tuán)隊希望分享自己對HTML5的看法,并參與制定該標(biāo)準(zhǔn)的討論。巴特曼表示,盡管目前IE團(tuán)隊更多是提出問題,而非給出解決辦法,但是公開討論正是推動HTML5發(fā)展的最佳方式。相信無論IE瀏覽器是否能夠繼續(xù)支持HTML5標(biāo)準(zhǔn),HTML5標(biāo)準(zhǔn)在全球廣泛的使用已經(jīng)是大勢所趨。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 蒙城县| 二连浩特市| 怀宁县| 天长市| 海口市| 太原市| 乌拉特后旗| 双城市| 湖北省| 班戈县| 资阳市| 吐鲁番市| 武川县| 吉林省| 抚宁县| 武安市| 普洱| 鄂温| 德兴市| 栾城县| 沧州市| 英山县| 镇宁| 永定县| 成都市| 乌审旗| 兰西县| 河源市| 小金县| 阆中市| 子洲县| 奈曼旗| 维西| 安远县| 巴彦淖尔市| 南开区| 平邑县| 宝坻区| 峨边| 桑日县| 堆龙德庆县|