推 Numino:交給server處理比較方便 12/21 09:53
舉例說明如下:
--head 區段------------
<style>
.haha {color:red; text-decoration:underline}
</style>
<link rel="stylesheet" type="text/css" href="main.css">
<script language="JavaScript" src="main.js"></script>
-----------------------
請問要如何做 function 可以:
1. 修改 .haha 的內容
2. 置換 main.css,
讓網頁本來使用的 main.css 棄置不用,改成讀取 main_1.css
而且原本 main.css 定義的東西會真的被清掉
3. 網頁執行到一半發現還需要更多的功能
所以還需要載入一個本來 <head> 之中沒有定義的 plugin_01.js
因為有太多的 plugin (比如 01~99),希望是經過程式運算後
判定究竟要載入哪一個 js,所以需要這樣的功能.
不然一開始全部寫進 head 中的確很容易,只是太多檔. 不合效率
=====================
對於第1個問題,
我曾經異想天開嘗試用類似
document.getElementsByTagName("style")
的方式去讀取.
結果在 IE / Firefox 之下,內容一個可被讀取,一個不能被讀取
更別說想要修改裡面的內容了
請問像是以上三個問題有辦法解決嗎?
如果都不行的話,是否只能整個網頁重寫過 (document.write) ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.248.14