Page 1 of 1

자바스크립트안에서 자바스크립트호출

Posted: 2006 04 12 23:04 41
by oops
a.html에서 a.js를 사용하고, a.js의 결과에 따라 a1.js나 a2.js를 선택적으로 호출할 수 있는 방법이 있을까요?

js자체를 서버사이드에서 동적으로 생성해버리면 가능하겠지만, 그렇지 못한 환경에서는 어떤 방법이 있을까요?
즉, 궁금한 것은...
한 자바스크립트 파일 안에서 다른 자바스크립트 파일을 불러올 수 있는 방법입니다. script.include() 뭐 이런 메쏘드가 있나요?

Posted: 2006 04 13 01:10 18
by hyeonseok
performancing.com에서 document.write()를 이용해서 구현을 한 것을 본적이 있는데 바람직한 방법이 아닌것 같다는 느낌을 주더군요.

^^;

Posted: 2006 04 13 10:08 45
by byung82
document 로 해서 head를 가져와서 거기에 script 객체를 만들어서 넣어주면 됩니다.

제목: 자바스크립트안에서 자바스크립트호출

Posted: 2006 04 18 10:07 01
by netil
동적으로 추가해주면 됩니다.

var jScript = document.createElement("script");
jScript.src = "경로/파일명.js";
document.body.appendChild(jScript);

와 같이 처리하면 됩니다. 조건에 따라서 처리를 하려면 위의 코드에 조건식을
추가하면 되겠죠.