`
chinachuner
  • 浏览: 64713 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

IE6中onresize 卡死的BUG

 
阅读更多

发现这个BUG是由于IE6解析onresize方法与其他浏览器解析不尽相同。后来通过一段网上搜索到的代码成功解决。下面分享一下:

  1. var t = 0;  
  2.     window.onresize = function() {  
  3.         var now = new Date();  
  4.         now = now.getTime();  
  5.          if (now - t > 300) {  
  6.             t = now;  
  7.             //your resize event code here;  
  8.             //document.getElementById('t').value += "resize";  
  9.         }  
  10.     }  

第二个问题的问题比较傻,在IE6中,如果设置了表格TR的边框,那么当TD有内容时,TD会显示边框,无内容时,TD则P都不显示,在上大学的时候,我知道在其中加上空格来让他显示边框。那会儿还不懂CSS,结果还沿用到现在,傻到极限。其实最简单的解决办法如下:

  1. table{border-collapse:collapse}  

分享到:
评论

相关推荐

    IE下[removed] 多次调用与死循环bug处理方法介绍

    [removed] 在IE浏览器下有多次被执行甚至死循环的bug,会导致浏览器卡死 解决方案: 代码如下:// IE浏览器下将onresize事件放在div上if(navigator.userAgent && navigator.userAgent.toLowerCase().indexOf(“msie”...

    [JavaScript]解决页面onresize缩放时多次调用的问题.doc

    然而,在JavaScript中,尤其是对于老旧的IE浏览器(如IE8),直接绑定onresize事件可能导致频繁调用,甚至引起浏览器假死。这是因为每次窗口尺寸变化时,resize事件都会被立即触发,这在处理大量数据或复杂操作时尤...

    ie6 fixed bug的解决方法 (css+js)

    在IE6浏览器中,"fixed"定位是一个众所周知的bug,它无法像在现代浏览器中那样正常工作。"fixed"定位通常用于创建始终固定在视口某个位置的元素,如导航栏或悬浮窗口。然而,IE6并不支持CSS的"fixed"定位,导致元素...

    div.onresize无效解决方案

    火狐下resize无效解决方案,解决火狐下资源resize事件无效问题方法

    浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法

    方法一:在标签上加入 onLoad=”” onResize=”” 方法 写上对应的方法即可方法二:[removed]=function(){///…..} 在方法里面写上对应的代码即可着两种方法基本都可以解决你的问题了 代码如下: [removed]=...

    浅谈javascript属性onresize

    JavaScript中的onresize事件是一个非常实用的属性,它可以监测并响应浏览器窗口大小的调整。在我们进行响应式网页设计或者需要根据浏览器窗口大小调整某些元素尺寸时,onresize事件就显得尤为重要。 首先,我们要...

    IE6中使用position导致页面变形的解决方案(js代码)

    然而,在Internet Explorer 6 (IE6) 这个古老的浏览器版本中,使用`position`属性时常会导致页面变形,给用户带来不愉快的浏览体验。本篇文章将详细介绍这个问题以及如何通过JavaScript来解决。 问题根源: 在IE6中...

    在IE浏览器中resize事件执行多次的解决方法

    在IE浏览器中,resize事件可能会遇到一个问题,即在用户调整窗口大小时,该事件会被频繁地触发,导致处理函数被执行多次。这个问题不仅影响性能,还可能由于事件处理过程中的复杂计算,特别是在IE浏览器中,引发...

    利用onresize使得div可以随着屏幕大小而自适应的代码

    2. 在`<body>`标签中添加`onresize`和`onload`事件监听器。`onload`事件会在页面完全加载后触发,而`onresize`则会在浏览器窗口大小改变时触发。 ```html <body bgcolor="#666666" onresize="test()" onload=...

    JS固定表头和左边列V2.0(源码)

    增加了IE6/IE7/IE8 启用设置参数(ieLowVersionEnabled: true|false) ,默认不启用, 注:IE6/7/8锁定表头 由于兼容性问题,有些情况下会有一些错位的问题 1.5 增加了 显示/隐藏功能,修正了非IE浏览器下列宽错位...

    【JavaScript源代码】vue使用echarts图表自适应的几种解决方案.docx

    在Vue项目中,使用ECharts图表进行数据可视化时,自适应屏幕尺寸是非常重要的,以便图表在不同设备上都能保持良好的显示效果。以下是针对Vue中ECharts图表自适应的几种常见解决方案: 1. **使用`window.onresize`...

    js中的eventType事件及其浏览器支持性介绍.docx

    ##### 6. 编辑事件 - **onBeforeCopy**:当内容将要被复制时触发。 - 支持浏览器:IE5, Netscape, Opera - **onBeforeCut**:当内容将要被剪切时触发。 - 支持浏览器:IE5, Netscape, Opera - **onBeforeEditFocus...

    鼠标事件大全 包括不同浏览器是否支持 鼠标事件非常完整

    6. **onResize**:窗口大小改变时触发。IE4、N4及O版本支持。 7. **onScroll**:页面滚动时触发。IE4、N及O版本支持。 8. **onStop**:页面加载被停止时触发。IE5、N及O版本支持。 9. **onUnload**:页面被卸载时...

    js动态添加onload、onresize、onscroll事件(另类方法)

    window 的 onload、onresize、onscroll 事件,跟其他的事件不一样,它不能用 attachEvent 或 addEventListener 来添加。也就是说,它只能这样来(以 onload 为例,下同): 代码如下: [removed] = function() { // ...

    JS中包涵的事件分类

    - **onResize**:当窗口大小改变时触发。兼容IE4、Netscape 4、Opera以上版本。 - **onError**:当页面加载过程中发生错误时触发。兼容IE4、Netscape 3、Opera所有版本。 - **onAbort**:当图片加载失败时触发。兼容...

    可拖动的层,兼容IE,火狐等

    - 透明度效果可以通过CSS3中的 `opacity` 属性轻松实现,但在IE浏览器中需要使用 `filter` 属性。 综上所述,通过合理的CSS样式设计和JavaScript逻辑处理,可以实现一个具有良好兼容性的可拖动层效果。这对于构建...

    一个 React 钩子,允许您使用 ResizeObserver 来测量元素的大小_TypeScript_代码_相关文件

    一个 React 钩子,允许您使用 ...在真实浏览器中测试(目前最新的 Chrome、Firefox、Edge、Safari、Opera、IE 11、iOS 和 Android,由 BrowserStack 赞助) 更多详情、使用方法,请下载后阅读README.md文件

    JS事件大全

    6. **onresize**:当窗口大小改变时触发。IE4和Netscape4以上版本支持。 7. **onscroll**:当页面滚动时触发。IE4和Netscape所有版本支持。 8. **onstop**:当停止加载页面时触发。IE5和Netscape所有版本支持。 9. *...

Global site tag (gtag.js) - Google Analytics