第一段代码
window.onload = function () {
...//这里没毛病
}
window.onresize = function () {
...//同上
}
第二段代码
function checkInBL () {
...//同上
}
window.onload = checkInBL ();
window.onresize = checkInBL ();
第一段代码完全正常,第二段代码只有onload能正常触发,onresize却不能,这是为什么?
第一段代码里你给 window.onload 和 onresize 都是赋值的函数, 第二段代码你赋值的是 checkInBL 这个函数调用后的返回值(鬼知道你返回的什么), 我猜你是想直接设置为 checkInBL 吧.