Java Blog for Alex Wan

          Let life be beautiful like summer flowers and death like autumn leaves.

          統(tǒng)計

          留言簿(10)

          BlogJava

          Blogs

          DIV+CSS

          JQuery相關(guān)

          友情鏈接

          常去的地方

          數(shù)據(jù)供應(yīng)

          閱讀排行榜

          評論排行榜

          [javascript]IE6的 onresize ,href和overflow:hidden

          ie6 onresize事件:

          在ie6下,document中任何一個元素的位置發(fā)生變化的時候都會觸發(fā)onresize事件,今天出現(xiàn)的幾個問題都和ie6的onresize事件有關(guān)。
          (1):thickbox與flexigrid一起使用的情況下,彈出thickbox時出現(xiàn)卡機現(xiàn)象,CPU使用率在50%以上。
          (2):布局器與flexigrid一起使用時,調(diào)整布局器內(nèi)各個區(qū)域的寬度或者高度時出現(xiàn)卡機現(xiàn)象。
          以上兩個問題,致使我們放棄在ie6下呈現(xiàn)flexigrid及布局器的自適應(yīng)效果。

          ie6 href="#" onclick="doSomeThing();"

          在ie6下使用thickbox裝載頁面,而頁面中有連接類型(即<a/>類型)的按鈕,其href屬性值為#,onclick事件函數(shù)為無返回值的函數(shù),
          出現(xiàn)點擊任何這樣類型的按鈕是出現(xiàn)窗口中元素移位(或者做了更多的事情)的現(xiàn)象。
          解決辦法:在事件函數(shù)內(nèi)添加一個返回值false即return false,也可直接加到onclick事件函數(shù)的最后。

          ie6 overflow:hidden

          在ie6下使用了自己實現(xiàn)的布局器,在調(diào)整寬度或者高度的時候,出現(xiàn)一些奇怪的現(xiàn)象:將一個區(qū)域調(diào)大沒有問題,但是調(diào)小就無效果。
          而確定在各個區(qū)域內(nèi)沒有內(nèi)容的情況相調(diào)整寬度和高度是沒有問題的,所以將問題轉(zhuǎn)移到區(qū)域內(nèi)的組件中;最后忙了一圈,才發(fā)現(xiàn)在
          各個區(qū)域內(nèi)的css類中添加overflow:hidden的情況下,各個部分調(diào)整寬度和高度都是沒有問題的。

          ie6真的很糟糕

          有不少頁面在其他瀏覽器或者更高級的ie版本中都是沒有問題的,但是在ie6下面就表現(xiàn)得很奇怪,這里我不得不說ie6真的是做得很糟糕。
          期待真的會有一個瀏覽器的統(tǒng)一標(biāo)準(zhǔn)出來,但是我想微軟應(yīng)該不會輕易放棄自己已經(jīng)掌握的優(yōu)勢!!!



          Let life be beautiful like summer flowers and death like autumn leaves.

          posted on 2008-11-14 00:13 Alexwan 閱讀(2573) 評論(0)  編輯  收藏 所屬分類: JavaScript

          主站蜘蛛池模板: 江达县| 乌兰浩特市| 武陟县| 石河子市| 阳曲县| 新密市| 伊春市| 那坡县| 镇远县| 紫阳县| 晋州市| 仙游县| 长海县| 内江市| 江门市| 徐闻县| 淮北市| 双城市| 莱阳市| 清水河县| 永修县| 马边| 凯里市| 新野县| 吉安县| 教育| 汉中市| 乐平市| 泾川县| 咸宁市| 含山县| 小金县| 白沙| 磐石市| 寿宁县| 屏山县| 特克斯县| 原阳县| 泾源县| 阿尔山市| 长兴县|