为什么不在别的脚本改变code的同时就显示code?

解决方案 »

  1.   

    一般不确定在什么情况下由哪段代码修改code的话就用setInterval监视咯:var code="";
    var t = setInterval("if (code!='') {alert(code);clearInterval(t)}",100)setTimeout("code=100",1000)
      

  2.   

    因为改变code的脚本在函数里(必须),而code的显示不可以在函数里(最主要的原因)。
      

  3.   

    没有,除非用alert来堵塞进程。
    不过可以自己用代码来控制进程啊。
      

  4.   

    while(code=="")
    {
    }
    这个跟死循环差不多,亏你想得出。
      

  5.   

    其中code值由页 内的其他脚本来改变(反正在1-2分钟内一定能改变);等code的值不为空时再显示code的值。????????还不让setTimeout,在改变code值的时候,顺便把code 判断一下,不为空显示不就得了。麻烦。
      

  6.   

    code的值是在函数内改变的,但我的要求是不能在函数内显示code的啊!