Javascript HTTPRequest语法的语法
加载页面时,浏览器会自动发送HTTP请求以获取样式表和其他资源 是否有手动获取样式表的方法(不是XMLHttpRequest)。我不是在做表格。我只是异步转到一个页面,如果我只是更改Javascript HTTPRequest语法的语法,javascript,http,Javascript,Http,加载页面时,浏览器会自动发送HTTP请求以获取样式表和其他资源 是否有手动获取样式表的方法(不是XMLHttpRequest)。我不是在做表格。我只是异步转到一个页面,如果我只是更改innerHTML,样式表将不会加载 我没有使用任何第三方库,所以请不要给出依赖于jQuery之类的答案。这段代码通过向dom添加链接或脚本来加载css/js文件,因此我认为只要dom使用新元素更改,它就会下载这些文件 function loadjscssfile(filename, filetype){ if (
innerHTML
,样式表将不会加载
我没有使用任何第三方库,所以请不要给出依赖于jQuery之类的答案。这段代码通过向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
我试图澄清你的问题,使之可读,但我不明白你在做什么。“异步转到页面”是什么意思?