IE6 hack for js 集錦
1. ie6下iframe不顯示的問題
在ie6下有時會碰到iframe不顯示的問題,刷新后才能顯示,此問題不是頁面加載慢導致的,出現(xiàn)該問題的原因有多種可能:
src屬性放在iframe中最前面(未曾遇見)
高度設置為100%,ie6下iframe不能取到該高度實際值,解決方案:設置為固定高度值
使用a標簽觸發(fā)onclick事件動態(tài)創(chuàng)建iframe時也會出現(xiàn)該現(xiàn)象,解決方案:click函數(shù)中增加return false; 如:
2. ie6下css sprite多次加載問題
在ie6下css sprite以及使用背景圖的css中,對于同一圖片會出現(xiàn)多次加載,增加了請求數(shù),同時在帶有hover效果的圖片中會出現(xiàn)閃動現(xiàn)象。解決方案:
<!--[if IE 6]>
<script type="text/javascript">
document.execCommand("BackgroundImageCache",false,true);
</script>
<![endif]-->
3. 頁面跳轉失效
在ie6下使用js的window.location.href=url做頁面跳轉時,會出現(xiàn)無效現(xiàn)象,尤其在a標簽中使用onclick執(zhí)行該函數(shù)時。解決方法:
window.location.href=url;return false;
相關文章
JS響應鼠標點擊實現(xiàn)兩個滑塊區(qū)間拖動效果
這篇文章主要介紹了JS實現(xiàn)的兩個滑塊區(qū)間拖動效果代碼,涉及JavaScript響應鼠標事件針對頁面元素的動態(tài)操作技巧,需要的朋友可以參考下2015-10-10
JavaScript詳解類數(shù)組與可迭代對象的實現(xiàn)原理
這篇文章主要介紹了JavaScript詳解類數(shù)組與可迭代對象的實現(xiàn)原理,ES6中引入了迭代器與可迭代對象的概念,并且提供了對可迭代對象的相關支持,如for...of循環(huán),Map(iterable)構造器,展開語法...等。讓我們對數(shù)組外的數(shù)據(jù)集合的遍歷操作也得到極大簡化2022-06-06
Javascript+CSS實現(xiàn)影像卷簾效果思路及代碼
Arcmap里面的一個卷簾效果肯定記憶很深刻,我也對這種比較炫的卷簾效果做了一下研究,現(xiàn)在給大家匯報下結果2014-10-10

