先前写的java script 定时器 函数 在IE8下 没有问题 升级到IE9  计时器settimeout函数就罢工了
苦求IE9环境下 求java script settimeout()应用
最好给个小示例啊

解决方案 »

  1.   

    <script type="text/javascript">
    function aa(){
    alert("aa");
    }
    window.setTimeout(aa,2000);
    </script>
    貌似和ie8一样啊 有个容许阻止什么的来着
      

  2.   

    刚才F12调试了一下,错误在变量为声明来,问题是IE8可以这样声明啊function search(searchvalue) {
        var obj = document.getElementById("svg_obj");
        var svg = obj.getSVGDocument();
        var gs = svg.getElementsByTagName("g");
        var ns = "http://schemas.microsoft.com/visio/2003/SVGExtensions/";
        }
      obj 没有报错, svg 就开始报错,说是未定义 为什么啊
      

  3.   

    setTimeout(function(){alert("1111");},2000);
      

  4.   

    楼主你看看IE9对getSVGDocument这个方法兼容吗
      

  5.   

    ie9不是已经支持svg了吗?无什么不直接
    var gs=document.getElementById("svg_obj").getElementsByTagName('g')?