IE不讓看那就不用IE了,用Safari,F(xiàn)irefox啥的都行
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名與空間、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、永吉網(wǎng)站維護、網(wǎng)站推廣。
或者給Microsoft寫信敦促他們趕緊升級IE支持HTML5
因為IE7包括IE8根本就不支持HTML5,所以要想使用HTML5,最好使用火狐和谷歌做測試,HTML5目前在手機端瀏覽器普遍支持。所以,現(xiàn)在HTML5的網(wǎng)站主要做手機網(wǎng)站。
第一種方法:IE9以下版本的IE將創(chuàng)建HTML5標簽, 非IE瀏覽器會忽略這段代碼,因此不會發(fā)生http請求,也就不影響網(wǎng)頁執(zhí)行效率。
!--[if lt IE9]
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(', ');
var i= e.length;
while (i--){
document.createElement(e[i])
}
})()
/script
![endif]--
第二種方法:在你的網(wǎng)頁中引入Google的html5shiv包(推薦)
!--[if lt IE9]
script src=""/script
![endif]--
但是不管使用以上哪種方法,都要初始化新標簽的CSS.因為HTML5在默認情況下表現(xiàn)為內(nèi)聯(lián)元素,對這些元素進行布局我們需要利用CSS手工把它們轉(zhuǎn)為塊狀元素方便布局
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
但是如果ie6/7/8 禁用腳本的用戶,那么就變成了無樣式的"白板"網(wǎng)頁,我們該怎么解決呢?
我們可以參照facebook的做法,即引導用戶進入帶有noscript標識的 “/?_fb_noscript=1”頁面,用 html4 標簽替換 html5 標簽,這要比為了保持兼容性而寫大量 hack 的做法更輕便一些。
!--[if lte IE 8]
noscript
style.html5-wrappers{display:none!important;}/style
div class="ie-noscript-warning"您的瀏覽器禁用了腳本,請a href=""查看這里/a來啟用腳本!或者a href="/?noscript=1"繼續(xù)訪問/a.
/div
/noscript
![endif]--
引導用戶開啟腳本,或者直接跳轉(zhuǎn)到HTML4標簽設(shè)計的界面。
html5的video標簽只有部分瀏覽器支持,對于IE只有9.0+以上的版本才支持,所以對于視頻播放要做兼容,下載所需要的源文件:html5media.min.js,flowplayer.controls.swfflowplayer.swf即可解決。詳細步驟:
1、首先下載所需要的源文件:html5media.min.js,flowplayer.controls.swfflowplayer.swf。
2、然后將解壓后的js文檔和swf文檔放在同一目錄下,在head部分引入js文檔,
3、然后在要引入視頻的位置放入video標簽,通常放置在div內(nèi)
4、width:為視頻播放寬度,height:為視頻播放高度,如果視頻大笑適中這里可以不設(shè)置,播放器會自動加載視頻的原始大小。
如果視頻原始大小太大,但不清楚比例,可以只設(shè)置高度或者寬度。另外一個設(shè)置為auto自動適應,這樣視頻不會變形。
如果想要視頻自動播放,可在video標簽中加入autoplay標簽。
5、src為視頻源文件的路徑,poster為視頻播放前顯示的圖片。為播放切換的自然,這里可以設(shè)置成視頻播放的第一個畫面截圖。
preload:為預加載視頻,設(shè)置為auto代表自動加載。
source標簽可以省略,但是video標簽內(nèi)的src屬性不能省略,如果省略,在IE瀏覽器中會報錯。
所以最后精簡后的源碼可以如下圖所示這樣。
6、如果調(diào)試過程中,其他瀏覽器沒有問題,但是ie總是有問題的話,清空ie瀏覽器的緩存再調(diào)試。清空緩存步驟如下,先找到Internet工具
7、進入后,點擊瀏覽歷史下面的刪除按鈕。
8、清除如下內(nèi)容即可,完成后,再用IE刷新頁面。
換瀏覽器,Chrome,火狐,Opera,IE9,IE10,IE11以上這些都支持,像IE8以及以下不支持HTML5的。要么最好別用html5,css3,如果不想換還又想用就下載插件,用js實現(xiàn),不過效果不是太好。
方法一,升級IE到IE8,你先打開優(yōu)酷網(wǎng)頁,再點工具,工具里有一項是“兼容性視圖設(shè)置”,打開后,里面顯示添加次網(wǎng)站,看看那個空格里顯示的是優(yōu)酷的網(wǎng)站,然后添加,就OK了。方法二,因為IE678都不支持html5
video!請更換瀏覽器現(xiàn)在支持html5的瀏覽器有
谷歌瀏覽器
6,safari
5,
firefox3.6
+,Opera
10推薦試試火狐3.6版本。