动态创建script&&style方式


/* 方法一 */
function addCssByLink(url) {
  var link=document.createElement("link");
  link.setAttribute("rel", "stylesheet");
  link.setAttribute("type", "text/css");
  link.setAttribute("href", url);
 
  var heads = document.getElementsByTagName("head");
  if (heads.length)
    heads[0].appendChild(link);
  else
    document.documentElement.appendChild(link);
}
 
 
function addJsByLink (url) {
  var script=document.createElement("script");
  script.setAttribute("type", "text/javascript");
  var heads = document.getElementsByTagName("head");
  script.setAttribute("src", url);
  if(heads.length)
    heads[0].appendChild(script);
  else
    document.documentElement.appendChild(script);
}
 
/* 方法二 */
document.write("<link rel=\"stylesheet\" href=\"./link.css\" type=\"text/css\" media=\"screen\"/>");
document.write("<script type=\"text/javascript\" src=\"script.js\"><\/script>");
posted @   iceCream-Lling  阅读(137)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示