ie8瀏覽器清除緩存怎么操作 oa系統(tǒng)顯示文件讀取錯誤?
oa系統(tǒng)顯示文件讀取錯誤?處理方法:1、必須去檢查再次出現(xiàn)文件存取錯的電腦ofiice軟件版本有無為精簡版,假如是精簡版很有可能再次出現(xiàn)這種問題,卸載掉重裝office完整版。2、建議不使用IE8及以
oa系統(tǒng)顯示文件讀取錯誤?
處理方法:
1、必須去檢查再次出現(xiàn)文件存取錯的電腦ofiice軟件版本有無為精簡版,假如是精簡版很有可能再次出現(xiàn)這種問題,卸載掉重裝office完整版。
2、建議不使用IE8及以上版本瀏覽器版,2013可以提高版本可建議使用IE10或IE11。
3、全部刪除IE瀏覽器緩存,并檢查服務器磁盤空間,去檢查OA系統(tǒng)安裝路徑的用下空間如何確定過小,如果不是殘余空間較小的話,需要清理磁盤施放磁盤空間。
前端面試的時候,問到兼容性問題怎么回答?
回答思路:
我們在變更土地性質的時候會必須明確項目要兼容性問題哪些瀏覽器的最多版本,我之前的項目沒有要求不兼容IE8.0以上的版本,Chrome48以上,F(xiàn)ireFox44以上。有了這些最基本的要求,在開發(fā)中是要考慮到CSS樣式和JavaScript的在這些瀏覽器的兼容性了
(一)html部分
1.H5新標簽在IE9以下的瀏覽器識別
2.ul標簽內外邊距問題ul標簽在IE6IE7中,有個系統(tǒng)默認的外邊距,只不過在IE8以上及其他瀏覽器中有個設置為的內邊距。解決方法:統(tǒng)一可以設置ul的內外邊距為0
(二)CSS樣式的兼容性
1.css的hack問題:主要注意根據(jù)IE的有所不同版本,差別的瀏覽器的寫法完全不同
IE的條件注釋hack:
lt!--[ifIE6]dstrok此處內容只有一IE6.0可以說lt![endif]--rlm
lt!--[ifIE7]a8此處內容僅有IE7.0所以說lt![endif]--gt
雙邊投資距問題:IE6在浮動后,又有縱向的margin,此時,該元素的外邊距是其值的2倍
該怎么解決:display:block
下圖片的下方有空隙
解決方法:給image2系統(tǒng)設置display:block
下兩個float之間會有個3px的bug
解決辦法:給右邊的元素也設置中float:left
下還沒有min-width的概念,其設置為的width就是min-width
下在在用margin:0auto根本無法使其左面
該怎么解決:為其父容器設置中text-align:center
7.被直接點擊過后的超鏈接再次更具hover和active屬性
解決的辦法:按lvha的順序書寫css樣式,
:link:a標簽還未被ftp訪問的狀態(tài);
:visited:a標簽已被訪問過的狀態(tài);
:hover:鼠標懸停在a標簽上的狀態(tài);
:active:a標簽被鼠標拽著時的狀態(tài);
8.在建議使用那絕對是導航儀或者低些定位后,IE中系統(tǒng)設置z-index失去效果,原因是畢竟其元素依賴于父元素的z-index,但是父元素系統(tǒng)默認為0,子高父低,所以肯定不會決定沒顯示的順序
下不能設置里1px的行高,原因是由其設置行高紊亂的
解決辦法:長達4天設置里overflow:hidden或則line-height:1px
(三)JavaScript的兼容性
1.標準的事件帳號綁定方法函數(shù)為addEventListener,但IE下是attachEvent;
2.事件的捕捉獵物不匹配,標準瀏覽器是由外至內,而IE是由內到外,只不過到最后的結果是將IE的標準定為標準
資源的。并且查看目標元素的方法也不同,標準瀏覽器是,而IE下是
4.在低版本的IE中獲取的日期一次性處理函數(shù)的值不是什么與1900的差值,不過在高版本的IE中和標準瀏覽器盡量了一致,聲望兌換的值也與1900的差值。
諸如:varyearfunDate().getYear()
5.ajax的實現(xiàn)完全不同,這個我所再理解的是查看XMLHttpRequest的不同,IE下是activeXObject
中又不能操作tr的innerHtml7.完成DOM節(jié)點的父節(jié)點、子節(jié)點的不同
其他瀏覽器:parentNode
IE:parentElement