同乙個頁面在firefox下面正常,但是在ie8下面卻cpu100%,導致瀏覽器掛了。
用fiddler檢查了一下,發現ie8下的請求數和firefox下的請求數不一樣,仔細檢視了一下頁面,發現頁面中有乙個iframe。
該iframe的src是同網域名稱下的鏈結,而且width和height設定都為0. 於是想檢視一下iframe究竟是什麼,所以改為了width和height分別為200,此時再訪問頁面的時候,發現居然正常了。
原來在ie8下面,如果iframe的src為同網域名稱下的頁面,那麼寬度和高度不能設定為0,可以設定為1,並且隱藏掉即可。
我們寫前端**,很大的弊端就是無法深究問題的本質,更談不上去修正這個根本的問題。
於是,我們只能說,這是瀏覽器的問題,很無奈但是卻離不開這個讓我們「恨之入骨」的瀏覽器。
ie8下iframe之間互相呼叫取值
現在做b s專案,基本都支援到ie8.就在寫地圖的時候,需要iframe的各個js互相呼叫。這個我真的是鬱悶,ie8就是個坑,和別的瀏覽器不相容。不過還好,找了好久,網上找到了解決辦法,在此做下記錄,以免以後丟失。js實現 取id為main的iframe中mapobj的值 window.parent...
IE8下,時間函式問題
最近做日曆點播時遇到的乙個問題,記錄一下 new date getyear 在chrome下返回的是116,而ie8下返回的是2016 導致日曆初始化的時間在ie8下顯示錯誤 另外附上一段網上摘錄的相容低版本ie的toisostring if date.prototype.toisostring r...
IE8下相容background size方法
background size length percentage cover contain ie9 firefox 4 opera chrome 以及 safari 5 支援 background size 屬性。css3 新增的 background size 是乙個很有用的屬性,用於定義背景...