免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
在一個(gè)JS文件中引用另一個(gè)JS文件
注意:在html文件導(dǎo)入a.js時(shí),應(yīng)該把script></script寫(xiě)在/body>后面,否則document.write()方法有問(wèn)題。在載入頁(yè)面后,瀏覽器輸出流自動(dòng)關(guān)閉;在此之后,任何一個(gè)對(duì)當(dāng)前頁(yè)面進(jìn)行操作的document.write()方法將打開(kāi)—個(gè)新的輸出流。它將清除當(dāng)前頁(yè)面內(nèi)容(包括源文檔的任何變量或值),因此,假如希望用腳本生成的HTML替換當(dāng)前頁(yè)面,就必須把HTML內(nèi)容連接起來(lái)賦給一個(gè)變量、使用一個(gè)document.write()方法完成寫(xiě)操作,不必清除文檔并打開(kāi)一個(gè)新數(shù)據(jù)流,一個(gè)document.write()調(diào)用就可完成所有的操作。

關(guān)于document.write()方法還有一點(diǎn)要說(shuō)明的是它的相關(guān)方法document.close()。腳本向窗口(不管是本窗口或其他窗口)寫(xiě)完內(nèi)容后.必須關(guān)閉輸出流。在延時(shí)腳本的最后一個(gè)document.write()方法后面.必須確保含有document.close()方法,不這樣做就不能顯示圖片和表單。并且,任何后面調(diào)用的document.write()方法只會(huì)把內(nèi)容追加到頁(yè)面后,而不會(huì)清除現(xiàn)有內(nèi)容來(lái)寫(xiě)入新值。

在當(dāng)前JS文件中加入:

document.write("<script language='javascript'src='js/jquery-1.3.1.min.js'></script>");

 

例如:在a.js中要引用b.js的函數(shù)

a.js內(nèi)容如下:

document.write("<script language='javascript'src='b.js'></script>");

function test()

{

    b();

}

 

b.js內(nèi)容如下:

function b()

{

   alert("b");

}

***********************************************************

在處理較為復(fù)雜的頁(yè)面邏輯時(shí)可能用到多個(gè)js文件,比如將實(shí)現(xiàn)特定功能的js文件分開(kāi)放在不同的文件里面,但是我又不希望在頁(yè)面引用時(shí)多個(gè)js文件,所以就考慮在一個(gè)js文件里面引用另一個(gè)js文件了。

具體實(shí)現(xiàn):
HTML文件:

html>
<body>
<input type="button" value="ok"onclick="javascript:b()">
</body>
<!--這里引用要放在body下面-->
<script language="JAVASCRIPT"src='b.js'>
</script>
</html

 


b.js代碼: 程序代碼
new_element=document_createElement_x_x_x_x_x("script");
new_element.setAttribute("type","text/javascript");
new_element.setAttribute("src","a.js");
document.body.a(new_element);
function b()
{ a();}
a.js代碼: 程序代碼
function a()
{ alert("a");}


另外例子

<script>
var obj=document.getElementByIdx_x_x_x("某控件");
var ele=document_createElement_x_x_x("script");
ele.src="路徑";
obj.a(ele);

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Js文件中調(diào)用其它Js函數(shù)的方法
JavaScript 裝載和執(zhí)行
frame 高度設(shè)置、iframe 自適應(yīng)高度方法總結(jié)
Jquery與Prototype混合用法對(duì)比
JavaScript 模塊:BackboneJS model.unset()方法
程序員Web面試之JQuery
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服