Javascript HTTPRequest语法的语法

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

加载页面时,浏览器会自动发送HTTP请求以获取样式表和其他资源

是否有手动获取样式表的方法(不是XMLHttpRequest)。我不是在做表格。我只是异步转到一个页面,如果我只是更改
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

我试图澄清你的问题,使之可读,但我不明白你在做什么。“异步转到页面”是什么意思?