当正文调整大小时,IE在调整大小时启动
IE fires onresize when body resizes
我有以下功能-它在Firefox中运行良好:
如何在IE中调整主体大小时启用此功能??
function sizeColumnHeadings() {
var $headingsTable = $('#TopicPostList_hdiv > table').eq(0),
$rowsTable = $('#TopicPostList_div > table').eq(0);
if ($headingsTable.length && $rowsTable.length) {
$headingsTable.width($rowsTable.width());
}
}
$(window).on('resize', function() {
sizeColumnHeadings();
}).trigger('resize');
如果您使用jquery,我发现以下代码适用于IE、Firefox和Chrome。
var cnt = 0;
// this is called when the document finishes loading (similar to onLoad in the body tag)
$(function() {
// this asssigns a callback function each time the browser is resized
// it turns out that it is triggered multiple times on one resize
$(window).resize(function() {
cnt++;
// this code simply displays the # of times the callback is triggered
// I defined a <div id=show> in the body, and this updates its html.
$('#show').html('cnt = ' + cnt);
});
});
我建议使用jquery来解决这类问题,因为它经常会处理不同浏览器之间的不兼容问题。
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 调整窗口大小时,可拖动的对象会出现在容器外部
- 调整屏幕大小时更改属性值
- 如何在调整浏览器大小时将图像保持在适当位置
- 加载/调整大小时未切换图像数据标记
- 可以在调整窗口大小时重新调整stellar.js的元素偏移量
- 为移动设备调整页面大小时,引导模式会向下移动页面
- 可滚动元素,如何在调整大小时更改顶部偏移量
- 调整UIWebview的大小'更改其字体大小时的边框
- 如何获得一个进度元素,它被设置为在窗口调整大小时调整大小
- 在调整窗口大小时刷新浏览器(仅在展开或放大时)
- 调整父元素大小时,文本会移动
- 调整大小时移动在高图表上呈现的图像
- 根据窗口宽度修剪字符串,调整大小时出现问题
- jquery在调整大小时响应不起作用
- ExtJS 4-在调整窗口大小时,溢出的工具栏会失去控制器
- 如何在窗口调整大小时调整iframe的大小
- Css-是否可以在调整屏幕大小时使元素移动,以使其适合屏幕
- 调整浏览器大小时文本上的CSS省略号
- 画布FPS在调整屏幕大小时发生变化-Javascript