eval("command1"+i+").attachEvent(\"OnConnectFail\",funfail("+i+"))";
号多类似的错误

解决方案 »

  1.   

    我的写法应该没问题,只是现在运行过程是只要执行eval("command1"+i).Connect(ipArray[i],portArray[i],usernameArray[i],passwordArray[i]);程序随后就跳到function funsuccess(i)弹出“Connect Success!”的窗口,其实这时事件根本还没返回呢~~~
      

  2.   

    eval("command1"+i).attachEvent("OnConnectSuccess",Function("funsuccess(i)"));下几个同理
      

  3.   

    eval("command1"+i).attachEvent("OnConnectSuccess",Function("funsuccess(i)"));下几个同理
      

  4.   

    啊不对,按照你的意思应该是eval("command1"+i).attachEvent("OnConnectSuccess",Function("funsuccess("+i+")"));
      

  5.   

    楼上写法错误,得这么写
    eval("command1"+i+").attachEvent(\"OnConnectFail\",funfail("+i+"))");
      

  6.   

    eval("command1"+i+".attachEvent(\"OnConnectFail\",funfail("+i+"))");
    这么写