function handleIEhasLayout(){ //trigger re-rendering document.body.style.zoom = 1.1; " /> 一级毛片区,国产成人精品久久亚洲高清不卡 ,国产视频一区二

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

javascript之解決IE下不渲染的bug

有時候,你會發(fā)現(xiàn),在一些JS應用中,涉及到CSS的重新渲染(即頁面樣式需要更新)的話,IE死活不變。
此時你需要讓IE重新渲染一下:


function handleIEhasLayout(){
  //trigger re-rendering
  document.body.style.zoom = 1.1;
  //restore it
  document.body.style.zoom = '';
}


有問題,記得執(zhí)行一下handleIEhasLayout,萬事OK。

原文:http://realazy.org/blog/2007/04/02/ie-haslayout-rerendering/

引用
IE5 似乎沒有這個問題,IE6 有,我的 IE7 還是 beta2,版本號是 7.0.5346.5,也沒有這個問題,一個朋友用的 beta3 版本號是 7.0.5450.4 居然說也有問題,我沒有測試,用這個版本 IE 的朋友可以幫忙看看。


Dnew.cn 注:用這段代碼似乎更好一些:

function reflow(){
var b = document.body;
b.style.zoom = b.style.zoom=="1"?"100%":"1";
}



使用style.zoom在某些情況下還會出現(xiàn)不能全部渲染的問題,比如頁面內(nèi)容很少,沒有占滿屏幕。
(shiweiwei97)的方法是:

document.body.style.display = “none”;
document.body.style.display = “”;

JavaScript技術javascript之解決IE下不渲染的bug,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品久久久久久五月尺 | 欧美一级做一级做片性十三 | 欧美福利网 | 伊人久久大线蕉香港三级 | 国产精品第十页 | 日韩国产三级 | 国产网红在线观看 | 色哟哟精品视频在线观看 | 欧美免赞性视频 | 久久亚洲国产成人精品性色 | 91嫩草国产线免费观看 | 国产精品视频一区二区三区w | 日本在线视频网址 | 国产乱码精品一区二区 | 国产精品综合在线 | 成年人激情网站 | 男人扒开女人腿使劲桶动态图 | 欧美亚洲国产日韩 | 久久精品国产一区二区 | 国产亚洲精品福利片 | 婷婷九月丁香 | 国产综合在线观看 | 性国产精品| 久久久五月天 | 6080午夜乱理伦片 | 日本欧美一区二区三区视频 | 日韩视频一区二区三区 | 隔壁搬来黑人巨大中文字幕 | 国产精品久久久久影院色 | 国产精品青草久久福利不卡 | 中文字幕色网站 | freexxxx性大陆另类 | 韩国本免费一级毛片免费 | 久久国产网 | 99香蕉国产精品偷在线观看 | 日本不卡一区二区三区视频 | 久久青草免费91线频观看站街 | 九九精彩视频在线观看视频 | a级黄色网址 | 欧美另类丰满69xxxxx | 91啦视频在线观看 |