使用里面的代码还是什么意思?
直接将两个JS文件包含进一个HTML页面就可以公用的。

解决方案 »

  1.   

    common.js文件中的函数如下:
    function Evaluate(id1,id2)
    {
        var element1 = document.getElementById(id1);
        var element2 = document.getElementById(id2);    
        var height = element2.clientHeight;
        element1.style.height = height;
    }
    在c.js中给它传参数,所以要引用common.js
      

  2.   

    按照你的方法,问题解决
    但是能不能在c.js中直接饮用common.js呢
      

  3.   

    2个js是不是在同一个页面被引用?如果是那么直接调用方法即可如果不是 那么就需要知道引用common.js的window元素
    再使用
    (window元素名称).execScript("function Evaluate('+id1+','+id2+')") 来激活方法
      

  4.   

    to gzdiablo() :
    哇,好麻烦啊!我刚开始写javascript
    “如果不是 那么就需要知道引用common.js的window元素
    再使用
    (window元素名称).execScript("function Evaluate('+id1+','+id2+')") 来激活方法”
    这些具体要怎么做呢
      

  5.   

    在要引用别的js文件的最前面写
    document.write ("<script src='被引用的js'></ script>");
    这样试试!
    如果可以的话,就可以,不过不推荐。
      

  6.   

    window元素名称).execScript("Evaluate('+id1+','+id2+')")
    没有function