0
//////////////////main.js file attached
function msgbox (title,text,type,time)
    {
        ///////////////////////////////////////////
        var img = "<img src='image/"+type+".png' /> ";
        $("#window .wtext").html("<table border='0'><tr><td>"+img+"</td><td>"+text+"</td></tr></table>");
        $("#window .wtitle").html(title);


        ///////////////////////////////////////////
        //$("#window .wtext").css("height",(parseInt($("#window").css("height"),10)-65)+"px");
        get_center("window");
        ///////////////////////////////////////////
        $("#window").fadeIn();
        if (time!=0)
        {
            var t = window.setInterval(function(){
                $("#window").fadeOut();
                window.clearInterval(t);
            },time*1000);
        }
    }

//////////////////myajax.js file attached
function toggle_div ()
{
   msgbox("title","text","ok",3);
}

myajax.js から msgbox を呼び出すと問題が発生します。私の機能をどのように使用できますか。別のファイルから作業しています。グローバル関数を宣言するために何かを使用する必要がありますか?

4

1 に答える 1

0

タグ内の html ページに main.js と myajax.js の両方を追加する必要があります。次に、関数を直接呼び出すことができます。

<script type="text/javascript" src="main.js"></script>
<script type="text/javascript" src="myajax.js"></script>
于 2012-07-10T10:54:07.627 に答える