IE 9浏览器方法setExpression

IE 9 Browser method setExpression

本文关键字:setExpression 方法 浏览器 IE      更新时间:2023-09-26

IE 9不支持setExpression

document.documentElement.setExpression("scrollLeft", "scrollLeft=10" );

是否存在用于IE 9的替代setExpression的任何其他方法。

由于setExpression在IE>7中已被弃用,您别无选择,只能使用纯javascript来设置您想要的属性:

document.getElementById('MyElementId').scrollLeft = 10;

或者,如果你想让现有的代码在不修改的情况下工作,请告诉Internet Explorer使用IE7渲染(当方法仍然存在时),在标题中使用以下内容:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">