importJS(jfunc,jsrc,jchar)
jfunc : jsrc에 있는 기본함수 or 찾을 함수
jsrc : 스크립트 경로
jchar : charset
jsrc가 없으면 jfunc을 이용 jfunc는 경로형 함수명 (예 : _module_js_func == /module/js/func.js)
function importJS(jfunc,jsrc,jchar) { if(!function_exists(jfunc)) { if(typeof jsrc == "undefined" || jsrc == "") { jsrc = jfunc.replace(/_/gi,"/"); jsrc = jsrc+".js"; } ojs = document.createElement("script"); ohead = document.documentElement.firstChild; ohead.appendChild(ojs); ojs.setAttribute("type","text/javascript"); ojs.setAttribute("language","JavaScript"); ojs.setAttribute("src",jsrc); if(typeof(jchar) != "undefined") { ojs.setAttribute("charset",jchar); }; }; }
참고 :
스크립트 적용후 함수 자동 호출할때 아래와 같이 <script>로 나눠줘야 함.
성공
<script language="JavaScript"> <!-- importJS("memjoin","/member/js/join.js"); function importJSuserJoin(){ return Try.these( function() { importJS("searchzipcode/srchzipcode.js"); throw 'error';}, function() { importJS("js1.js","utf-8"); throw 'error' ; }, function() { importJS("js2.js"); throw 'error'; }, function() { importJS("js3.js"); throw 'error';}, function() { importJS("js4js"); throw 'error';} ); } importJSuserJoin(); //--> </script>
'CSS & HTML' 카테고리의 다른 글
IE 이미지 툴 안나오게. (0) | 2010.02.04 |
---|---|
글자 그림자 효과 (0) | 2010.02.02 |
프린트시 페이지 나누기 (0) | 2010.01.19 |
이미지 리사이징 (0) | 2009.10.23 |
폼 요소(input) 의 스타일 제어 (0) | 2009.10.19 |