IE 9不支持setExpression
document.documentElement.setExpression("scrollLeft", "scrollLeft=10" );对于IE9,有没有其他方法可以代替setExpression。
发布于 2013-07-08 14:19:51
由于setExpression在IE > 7中已被弃用,因此您别无选择,只能使用普通javascript来设置您想要的属性:
document.getElementById('MyElementId').scrollLeft = 10;或者,如果您希望现有代码只工作而不修改它,请使用头部中的以下内容告诉Internet Explorer使用IE7呈现(当该方法仍然存在时):
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">https://stackoverflow.com/questions/17520100
复制相似问题