<script language="JavaScript" src="f.js"></script>
<script language="JavaScript" src="m.js"></script>
注意顺序

解决方案 »

  1.   

    在需要调用的asp文件中Include这2个文件就可以了
    Include的顺序要看你函数调用的方式了,如果你采用的是入口函数的方式,则不存在顺序的问题
    但如果你用脚本顺序解释的方式,则顺序很重要
    因为Script是解释语言,是按顺序逐行解释执行的
      

  2.   

    问题是:f.js里面不识汉字字符串,怎么办呢?

    我寫了一個JS文檔,名為ds.js
    裏面有一個Fuction
    function cal()
    {
       // var st="腳本代碼出錯,矽座平面度無法計算";
         window.alert("腳本代碼出錯,矽座平面度無法計算");
    try{
    ......
    }
    catch(e)
    {
    // alert("腳本代碼出錯,矽座平面度無法計算");
    }
    }
    在HTML裏面調用:
    <script src="./jspt/ds1.js" type="text/javascript" language="javascript"></script>
    可在運行時出錯,原因是找不到字符串結尾標志,調試時發現漢字全成亂碼:
    function cal()
    {
       // var st="?}???N?X?X??y?????&#1525;L?k?p?&#10427;
         window.alert("?}???N?X?X??y?????&#1525;L?k?p?&#10409;;
    try{
    }
    catch(e)
    {
    // alert("?}???N?X?X??y?????&#1525;L?k?p?&#10409;;
    }
    }
      

  3.   

    m.js:
    document.write("<script language='javascript' src='f.js'><\/scr"+"ipt>");
      

  4.   

    To meizz(梅花雪):
    我試了一下你的方法,
    f.js:
    ======================================
    function showch(){
    var st="中文字體";
    alert(st);
    }
    ======================================

    document.write("<script language='javascript' src='f.js'><\/scr"+"ipt>");
    寫在a.html裏面,然後在a.html裏面調用 showch(),是調用不到的。
    如果在f.js裏面調用的話,是成功的。爲何?