IE8 中的参数无效
Invalid Argument in IE8
这已经困扰了我几个小时。为什么在IE8中测试时出现"参数无效"错误?
function resizeContainer() {
wHeight = window.innerHeight;
$('.container').each(function () {
$(this).animate({
height: wHeight
}, 400);
});
$('.content').each(function () {
wHeight = window.innerHeight;
fullPad = wHeight - $(this).height();
if (wHeight < 750) {
cropFactor = 1.7;
}
else {
cropFactor = 2;
}
$(this).animate({
paddingTop: fullPad / cropFactor
});
});
}
我得到的确切错误是:
参数无效。 jquery.js,第 8826 行字符 5
window.innerHeight
在IE之前没有定义,所以wHeight
是undefined
,fullPad
变成NaN
。请尝试$(window).height()
。
在IE中设置无效的样式值是"无效参数"错误的原因之一。
相关文章:
- 在 IE8 中接收无效参数
- 在JavaScript中测试一个无效参数w/Chai
- IE10+上的AngularJS,带有占位符原因的文本区域“;无效参数&”;
- 是“;论点”;JavaScript中的无效参数名称
- window.open 在 IE 中抛出无效参数错误
- D3:在 IE9 中使用 d3.js 出现“无效参数”错误
- 谷歌地图api v3-IE7-main.js错误-无效参数(javascript)
- Javascript:Uint16Array(length)返回无效参数
- 在IE8中调整窗口大小时JQuery/Javascript无效参数脚本错误
- 无效参数.即7-8
- IE8'无效参数'在小jQuery动画片段中
- IE8出现JavaScript无效参数错误
- 窗口.在Javascript中打开无效参数
- InvokeScript工作,但网页回复“无效参数”
- 为什么自定义函数在IE8中说无效参数
- IE8中变量对象属性的无效参数问题
- JavaScript +无效参数错误与fireEvent('onchange')
- IE eventDispatch() SCRIPT87:无效参数.错误
- XMLHttpRequest无效参数
- Js-ctypes无效参数