ie8了啊,
我还在ie6,兼有ie7。
速度啊~

解决方案 »

  1.   

    小问题:
    这样就可以了function change(){
    var e1 = document.getElementById("guide");
    var e2 = document.getElementById("content");
    if(e2.style.cssFloat=="right"){
    e1.style.cssFloat="right";
    e2.style.cssFloat="left";
    }else{
    e1.style.cssFloat="left";
    e2.style.cssFloat="right";
    }
    }
      

  2.   

    function change(){ 
    var e1 = document.getElementById("guide"); 
    var e2 = document.getElementById("content"); 
    if(e2.style.cssFloat=="right"){ 
    e1.style.cssFloat="right"; 
    e2.style.cssFloat="left"; 
    }else{ 
    e1.style.cssFloat="left"; 
    e2.style.cssFloat="right"; 

      

  3.   

    另外,关于IE和FF下的cssFloat和styleFloat需要判断一下,或许谁有好的办法,请赐教,谢谢
      

  4.   

    我还是有一点不明白:goshion的这段代码:function change( )

    var e1 = document.getElementById("guide"); 
    var e2 = document.getElementById("content"); 
    if(e2.style.cssFloat=="right")
    {
    e1.style.cssFloat="right"; 
    e2.style.cssFloat="left"; 
    }else{ 
    e1.style.cssFloat="left"; 
    e2.style.cssFloat="right"; 

    }和我的代码:
    function change( )
    {
        var e1 = document.getElementById("guide");
        var e2 = document.getElementById("content");
        if(e2.style.cssFloat=="left")
        {
            e1.style.cssFloat="left";        
            e2.style.cssFloat="right";
        }
        else{
            e1.style.cssFloat="right";        
            e2.style.cssFloat="left";
        }    
        
    }在逻辑上并没有什么不同啊? 有没有达人能够深入的解答一下啊?谢谢了……
      

  5.   

    吼吼,有趣的事情发生了:我有用我的代码试了一下,发现在火狐下能正常的进行交换了(但是在火狐下那个按钮要比正常的多按一次),但是IE8 beta就不行了。是不是5楼说的那种情况啊?看来有必要试试IE的那个属性了。继续期待贵人相助啊!达人啊,你在哪里啊?……