InternetExplorer6,簡(jiǎn)稱(chēng)IE6,是微軟XP系統(tǒng)中的一項(xiàng)核心技術(shù),IE6.0中文版主要在穩(wěn)定性與安全性上大幅改善,更加注重個(gè)人隱私保護(hù)與信息安全,同時(shí)IE6.0中文版還提供了大量的新功能,包括圖像工具、自動(dòng)縮放、媒體播放條等。
IE6功能介紹
個(gè)人隱私保護(hù)
通過(guò)使用IE6提供的工具,現(xiàn)在可以完全控制網(wǎng)站對(duì)你個(gè)人信息的訪問(wèn),確保個(gè)人隱私不受侵犯。
同時(shí)IE6還提供了對(duì)W3C正在開(kāi)發(fā)的個(gè)人隱私標(biāo)準(zhǔn)---P3P標(biāo)準(zhǔn)的支持。
擴(kuò)展功能
其它的新功能包括圖像工具欄、媒體播放條和圖像自動(dòng)縮放、新的樣式化按鈕等。
應(yīng)用程序開(kāi)發(fā)
IE6提供了對(duì)DOM1/CSS1和DHTML等標(biāo)準(zhǔn)的充分支持,開(kāi)發(fā)基于網(wǎng)絡(luò)的應(yīng)用程序也變得異常簡(jiǎn)單
IE6安裝指南
IE6.0中文版:在調(diào)試html代碼的時(shí)候,設(shè)計(jì)師們會(huì)經(jīng)常遇到IE6、IE其他更高版本以及firefox的兼容問(wèn)題,而安裝了IE其他更高版本就不能在本機(jī)調(diào)試IE6下的效果。安裝IE6的朋友們,升級(jí)為新的IE吧,然后再裝一個(gè)IE6綠色版就可以解決問(wèn)題。
IE6使用方法
當(dāng)你使用微軟IE瀏覽器下載或者打開(kāi)使用GZIP數(shù)據(jù)壓縮方法壓縮的數(shù)據(jù)時(shí),你可能會(huì)收到類(lèi)似于這樣的錯(cuò)誤信息:FailtoloadDomainTables或者Thedatacannotbedownloadedorthedataisnotavailabletouseortodisplay.這個(gè)問(wèn)題是由于IE的累積安全更新導(dǎo)致Urlmon.dll文件的改變。這個(gè)更新糾正了一些壓縮文件在IE中的“不保存加密后的頁(yè)面到硬盤(pán)”安全選項(xiàng)被選定時(shí),安全套接字層(SSL)連接不能正常解析的問(wèn)題。
IE6常見(jiàn)問(wèn)題
網(wǎng)頁(yè)布局中IE6.0以下版本常見(jiàn)的bug匯總
bug1、居中問(wèn)題
css代碼:
#main{
margin:0auto;
width:980px;
height:500px;
background:#f00;
}
HTML代碼:
documenttitle
就是這樣的代碼,在如今主流瀏覽器都測(cè)試通過(guò),以及IE6.0以上版本的瀏覽器也可以正常通過(guò),可是一到了IE6.0及IE6.0以下版本,哇呀,都靠右了,怎么弄都不好使。怎么辦呢?解決辦法有二:
方法一、加入DTD文檔頭,代碼如下:
加了上面這段,則瀏覽器會(huì)根據(jù)W3C的標(biāo)準(zhǔn)去解釋和渲染,解決了IE中不居中的問(wèn)題。
方法二、在body的css樣式中加入下面代碼:
body{
text-align:center;
}
加入以上代碼,則在IE6.0以下版本都會(huì)將body體里的內(nèi)容全部居中。
bug2、雙倍margin問(wèn)題
問(wèn)題描述:元素設(shè)置float后,不管是左浮動(dòng)還是右浮動(dòng),margin邊距是定義數(shù)值的兩倍。
CSS代碼如下:
#main{
float:left;
margin-left:30px;
width:400px;
height:400px;
background:#eee;
}
期望的結(jié)果是離左邊的邊距是30px;而在IE6.0版本以下的的結(jié)果卻出現(xiàn)了60px。
解決辦法:
在CSS樣式表中加入代碼:
_display:inline;
以上這段代碼只有IE版本的瀏覽器才能識(shí)別,這樣就解決了雙倍margin的問(wèn)題,也不影響其他瀏覽器上的顯示效果。
bug3、子DIV設(shè)置浮動(dòng)后,父DIV自適就高度失效。
解決辦法有以下三種,常用的有以下兩種。
(1)設(shè)置父DIV的CSS代碼為如下:
#main{
overflow:hidden;
zoom:1;
}
(2)設(shè)置父DIV的CSS代碼如下:
#main{
clear:both;
}
(2)新增一個(gè)子DIV并設(shè)置該DIV的CSS代碼為如下:
#main{
clear:both;
overflow:hidden;
width:0px;
height:0px;
}
bug4、設(shè)置min-height和min-width,IE忽略了min-height。
解決辦法:
?。?)這個(gè)fix由DustinDiaz提供。其利用了!important下面是代碼片段,我是從網(wǎng)上截取下來(lái)的,具體還沒(méi)遇到過(guò):
css代碼如下:
#main{
min-height:150px;
height:auto!important;
height:150px;
}
?。?)代碼如下
#main{
min-height:150px;
height:150px;
}
html>body#main{
height:auto;
}
bug5、FixingtheBrokenBoxModel
IE曲解了“盒子模子”是不可原諒的事情了。IE6這個(gè)半標(biāo)準(zhǔn)的瀏覽器回避了這個(gè)事情,但這個(gè)問(wèn)題還是會(huì)因?yàn)镮E運(yùn)行在“怪異模式”下出現(xiàn)。
兩個(gè)Div元件。一個(gè)是有fix的,一個(gè)是沒(méi)有的。而他們不同的高和寬加上padding的總合卻是不一樣的。
解決辦法:
#main{
width:400px;
height:100px;
padding:50px;
}
#main{
width:400px;
height:150px;
\height:250px;
\width:500px
}
是的,以上這段代碼就是告訴瀏覽器你要原來(lái)的長(zhǎng)和寬上加上了padding。但這個(gè)fix只會(huì)作用于IE了的“怪異模式”,所以你不需要擔(dān)心在IE6的正常模式下會(huì)有問(wèn)題。
bug6、3像素margin問(wèn)題。
先看一下代碼:
HTML代碼:
div1
div2
CSS代碼:
.bro1{
float:left;
width:200px;
height:200px;
background:pink;
}
.bro2{
width:200px;
height:200px;
background:silver;
}"_ue_custom_node_="true">
主流瀏覽器運(yùn)行效果圖如下:
而IE6.0版本以下的效果圖如下,出現(xiàn)了3像素margin:
由以上現(xiàn)象可以說(shuō)明,3像素margin是由開(kāi)發(fā)者書(shū)寫(xiě)不規(guī)范所造成,解決方法可以設(shè)置兩DIV都為浮動(dòng)就可以了,代碼如下:
.bro1{
float:left;
width:200px;
height:200px;
background:pink;
}
.bro2{
float:left;
width:200px;
height:200px;
background:silver;
}"_ue_custom_node_="true">
以上就是我工作中遇到的BUG,還有很多,只是我還沒(méi)遇到,如果大家有遇到,請(qǐng)一起交流一下,如我遇到新的BUG,我會(huì)繼續(xù)補(bǔ)充上去。
IE6.0升級(jí)到IE8.0,升級(jí)不成功解決辦法
XP系統(tǒng)下IE6.0升級(jí)到IE8.0,升級(jí)不成功解決辦法
如果你因?yàn)楣ぷ鞯男枰?,需要把ie6.0升級(jí)到ie8.0,但升級(jí)又不成功,那該怎么辦呢?其實(shí)IE注冊(cè)表默認(rèn)已經(jīng)安裝了IE,再次安裝不會(huì)有用,需要把注冊(cè)表改成系統(tǒng)默認(rèn)沒(méi)有安裝IE,這樣系統(tǒng)就會(huì)讓裝IE。以下是注冊(cè)表的修改方法:
1.在運(yùn)行中輸入:regedit回車(chē);
2.HKEY_LOCAL_MACHINE--->SOFTWARE--->Microsoft--->ActiveSetup--->InstalledComponents-->{89820200-ECBD-11cf-8B85-00AA005B4383}],
3.將IsInstalled的DWORD值改為0(系統(tǒng)默認(rèn)沒(méi)有安裝IE),點(diǎn)擊確定。
4.再次安裝IE8.0升級(jí)包,安裝好后,重啟機(jī)器,IE8.0就安裝成功了
IE6.0出錯(cuò)后我們?nèi)绾蝸?lái)卸載重裝IE6.0
如果我們的IE被惡意代碼損壞,不能正常使用,需要卸載重新安裝IE6.0怎么辦?
首先:到微軟網(wǎng)站下載新版IE6.0
第二步:卸載IE6.0,這里方法有兩種
1、可以利用軟件,比如IEradicator6.0(IE卸載工具,原名為IE-Remove)
2、可以欺騙系統(tǒng)
改注冊(cè)表來(lái)騙過(guò)系統(tǒng),從而使安裝過(guò)程順利進(jìn)行。
?。?)打開(kāi)注冊(cè)表編輯器。
?。?)打開(kāi)HKEY_LOCAL_MACHINE\\Software\\Microsoft\\InternetExplorer子鍵。
(3)點(diǎn)擊右框中的字符串值Version,將當(dāng)前的IE版本號(hào)修改即可。比如當(dāng)前版本為6.0.2600.0000,將其改為5.0.2600.0000就可以了。
IE6.0出錯(cuò)后我們?nèi)绾蝸?lái)卸載重裝IE6.0
第三步:不用多說(shuō)了從新安裝IE吧
IE6更新日志
補(bǔ)?。盒拚薎E瀏覽器不能正確地解壓縮使用GZIP數(shù)據(jù)壓縮方法壓縮的數(shù)據(jù)的問(wèn)題。