이 코드는 DOM에 링크를 또는 스크립트를 추가하여 CSS/JS 파일을로드, 그래서 나는 즉시 DOM 새로운 요소 변경으로 파일을 다운로드 가정합니다.
function loadjscssfile(filename, filetype){
if (filetype=="js"){ //if filename is a external JavaScript file
var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src", filename)
}
else if (filetype=="css"){ //if filename is an external CSS file
var fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet")
fileref.setAttribute("type", "text/css")
fileref.setAttribute("href", filename)
}
if (typeof fileref!="undefined")
document.getElementsByTagName("head")[0].appendChild(fileref)
}
loadjscssfile("myscript.js", "js") //dynamically load and add this .js file
loadjscssfile("javascript.php", "js") //dynamically load "javascript.php" as a JavaScript file
loadjscssfile("mystyle.css", "css") ////dynamically load and add this .css file
http://www.javascriptkit.com/javatutors/loadjavascriptcss.shtml
나는 그것을 읽을 수 있도록 질문을 정리하려고했지만, 나는 당신이하고있는 무엇인지 이해하지 않습니다. "비동기 적으로 페이지로 이동"한다는 것은 무엇을 의미합니까? – Quentin