武林網(www.49028c.com)文章簡介:原來在ie8下面,如果iframe的src為同域名下的頁面,那么寬度和高度不能設置為0,可以設置為1,并且隱藏掉即可。
今天調查一個問題,同一個頁面在firefox下面正常,但是在ie8下面卻cpu100%,導致瀏覽器掛了。
用fiddler檢查了一下,發現ie8下的請求數和firefox下的請求數不一樣,仔細查看了一下頁面,發現頁面中有一個iframe。
該iframe的src是同域名下的鏈接,而且width和height設置都為0. 于是想查看一下iframe究竟是什么,所以改為了width和height分別為200,此時再訪問頁面的時候,發現居然正常了。
原來在ie8下面,如果iframe的src為同域名下的頁面,那么寬度和高度不能設置為0,可以設置為1,并且隱藏掉即可。
我們寫前端代碼,很大的弊端就是無法深究問題的本質,更談不上去修正這個根本的問題。
于是,我們只能說,這是瀏覽器的問題,很無奈但是卻離不開這個讓我們“恨之入骨”的瀏覽器。
新聞熱點
疑難解答