如果是vbscript的话,就是 
call exec(str)
不知道javascript里有没有。

解决方案 »

  1.   

    eval不行?对不起,看来我理解错你的意思了,你能说得再清楚一些吗?
      

  2.   

    假如是 eval("window.alert()"); 则没有问题 
    但  我是 
    var i=100;  
    var ff = "top.topframe(frameset的名字).rows="+i+",*";
      eval(ff) 就无效
      

  3.   

    一定可以的,要不然就不能用了。
    你仔细检查一下,我怀疑你的ff赋值时就有问题,可以先alert(ff)出来看看。附:一个小程序,增强你的信心<script>
    var ff;
    for (var i=0; i<5; i++){
        ff = "alert('" + i + "," + (i+1) + "');";
        eval(ff);
    }
    </script>
      

  4.   

    我知道了,你改为
    var ff = "top.topframe(frameset的名字).rows='"+i+",*'";
    试试