funtion 中用var 声明的都是局部变量。
去掉 var 后就是全局变量。
<script language="JavaScript">
<!--
function f1(){
 a="a";
 var b="b";
}
function f2(){
 alert(a);
 alert(b);
}
f1();
f2();//-->
</script>

解决方案 »

  1.   

    在A FUNCTION外先定义VAR BB在函数内定义就成了局部变量了
      

  2.   

    在function的外面实例化BB
    <script>
    VAR BB=NEW ActiveXObject("???");
    function A() {
    }
    function B() {
     在B里面就可以引用BB了
    }
    </script>
      

  3.   

    呵呵~ <object classid= ******* id=kk> </object>用的时候, 直接调用 kk. ***  就可以了. :)