js 파일을 동적으로 가져오려면 다음 방법을 사용할 수 있습니다.
var docFunc = {
/**************************************************** * *************************
* 목적: 다음 동적 로딩 스크립트 메소드 load_script 호출
******* ***** ********************************************* ****** **************/
loaddefJquery : function() {
//alert(ucapSession.hostPath ucapSession.appPath );
//ucapSession.appPath는 루트 디렉터리입니다.
docFunc.load_script(ucapSession.appPath
"ftdxxglxt/js/jquery-1.8.1.min.js"); docFunc.load_script(ucapSession.appPath
"ftdxxglxt/js/jSuggest.js");
},
/**************************************************** * * ***************************
* 목적: 동적 로딩 스크립트
************ ******** ****************************************** ********* ***********/
load_script:function(url){
var x = new ActiveXObject("Msxml2.XMLHTTP");
x.open('GET', url, false)
x.send(''); responseText);
var s = x.responseText.split(/n/);
var r = /^(?:function|var)s*([a-zA-Z_] )/i; 🎜>for (var i = 0; i < s.length; i )
{
var m = r.exec(s[i])
if (m != null)
{
window[m[1]] = eval(m[1])
}
}
}
}
html 페이지 또는 jsp 페이지 호출 방법:
docFunc.loaddefJquery()