ClassAChild.js 导入ClassA.js, 在ClassAChild.js 里:document.write("<scr"+"ipt language=javascript src=ClassA.js></scr"+"ipt>");

解决方案 »

  1.   

    meizz(梅花雨) ,我已看到你的回帖,正在做试验。有结果了我马上回来结贴,谢谢先:)
      

  2.   

    t.htm:
    <script language=javascript src="ClassAChild.js"></script>
    <script language=javascript>
    mm();
    </script>ClassAChild.js:
    document.write("<scr"+"ipt language=javascript src=ClassA.js></scr"+"ipt>");ClassA.js:
    function mm()
    {
        alert("看到这个提示框则表示成功了");
    }
      

  3.   

    嗯,我也试验过了,可以实现导入。但是隔离失败了,代码如下:/************************************************************************
     * imt1.js 
     */
    function f1(){
        alert("111");
    }
    /************************************************************************/
    /************************************************************************
     * imt2.js 
     */
    function f1(){
        alert("222");
    }
    /************************************************************************/
    /************************************************************************
     * class1.js 
     */
    document.write("<scr"+"ipt language=javascript src=imt1.js></scr"+"ipt>");
    function print1(){
        f1();
    }
    /************************************************************************/
    /************************************************************************
     * class2.js 
     */
    document.write("<scr"+"ipt language=javascript src=imt2.js></scr"+"ipt>");
    function print2(){
        f1();
    }
    /************************************************************************//************************************************************************
     * test.htm 
     */
    <HTML>
    <HEAD>
        <TITLE>IMPORT TEST</TITLE>
        <SCRIPT LANGUAGE="javascript" SRC="class2.js"></SCRIPT>
        <SCRIPT LANGUAGE="javascript" SRC="class1.js"></SCRIPT>
    </HEAD>
    <BODY>
        <SCRIPT LANGUAGE='JAVASCRIPT'>
            var a = new print1();
            var b = new print2();
        </SCRIPT>
    </BODY>
    </HTML>
    /************************************************************************/其结果是,test.html中,哪个导入语句在后面,哪个同名函数起作用。
    在上面的例子里,<SCRIPT LANGUAGE="javascript" SRC="class1.js"></SCRIPT>在后面,
    所以两次输出都是111。:(
    不过,总算解决了导入的问题,再次谢谢你了。