TIPS-如何動態載入Javascript或CSS?

在網頁中,我們多半是在<head>中宣告要Include的js檔或css檔,例如:

<head>
<script type="text/javascript" src="blah.js"></script>
<link src="blah.css" type="text/css" ref="stylesheet"></link>
</head>

在某些情況下,可能需要依狀況動態載入不同的Javascript檔或CSS Stylesheet,要怎麼做呢? 看了以下的範例大家就明白了。

var headID = document.getElementsByTagName("head")[0];
var newCss = document.createElement('link');
newCss.type = 'text/css';
newCss.rel = "stylesheet";
newCss.href = "blah.css";
headID.appendChild(newCss);
var newJs = document.createElement('script');
newJs .type = 'text/javascript';
newJs .src= "blah.js";
headID.appendChild(newJs);
Published 02 February 2007 07:57 PM 由 Jeffrey
Filed under: ,


意見

# 小雷 said on 03 October, 2008 04:27 AM

真的是,一葉敝目不見泰山。

你的看法呢?

(必要的) 
(必要的) 
(選擇性的)
(必要的) 

請輸入以上的數字:

搜尋

Go

<February 2007>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728123
45678910
 
RSS
【工商服務】
最新回應


BlogLook Score and Rank

Syndication