function handleIEhasLayout(){ //trigger re-rendering document.body.style.zoom = 1.1; " /> 国产www精品,亚洲成人网在线,久在线视频

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

javascript之解決IE下不渲染的bug

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


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


有問題,記得執行一下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在某些情況下還會出現不能全部渲染的問題,比如頁面內容很少,沒有占滿屏幕。
(shiweiwei97)的方法是:

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

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

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

主站蜘蛛池模板: h视频在线免费 | 色99视频 | 91精品免费| 精品欧美二区 | 成人免费网站 | 91久久精品国产 | 欧美亚洲国产日韩 | 手机看黄av免费网址 | 黄免费观看视频 | 久久久精彩视频 | 亚洲第一av网站 | 亚洲精品无 | 国产成人精品久久久 | 久久tv在线观看 | 日韩影院在线 | 久久国产精品久久久久 | 成人福利在线 | 99久久99 | 国产69久久精品成人看动漫 | 国产香蕉视频在线播放 | 狠狠色综合久久婷婷 | 免费观看一级毛片 | 欧美精品久久久久久久久久 | 国产真实乱对白精彩久久小说 | 久久精品国产一区二区电影 | 国产精品久久久久久二区 | 国产精品久久久久久238 | 日韩一区二区三区在线视频 | 日韩国产中文字幕 | 国产中的精品av涩差av | 国产精品欧美精品日韩精品 | 欧美日韩精品一区二区三区四区 | 国产精品亚洲精品久久 | 中文字幕在线一区二区三区 | 欧美国产亚洲一区二区 | 免费色网址 | 久久久久久久久久久久久久av | 在线观看日韩精品视频 | 国产精品精品视频一区二区三区 | 欧美日韩高清一区 | 天天天操操操 |