XHTML CSS的靜態頁面實現多風格選擇的方法

2021-04-02 07:32:31 字數 791 閱讀 8840

1. styleswitcher.js

function setactivestylesheet(title) }}

function getactivestylesheet()

return null;

}function getpreferredstylesheet()

return null;

}function createcookie(name,value,days)

else expires = "";

document.cookie = name+"="+value+expires+"; path=/";

}function readcookie(name)

return null;

}window.onload = function(e)

window.onunload = function(e)

var cookie = readcookie("style");

var title = cookie ? cookie : getpreferredstylesheet();

setactivestylesheet(title);

2、css呼叫:

code:

//預設的樣式這樣呼叫

//其他的樣式這樣呼叫

...3、js呼叫:

code:

4、風格選擇的實現:

寫在頁面的body中

code:

預設樣式

樣式一樣式二

PHP保持靜態頁面,php實現頁面靜態化

php實現頁面靜態化 2017 4 19 hubo php開發 1.頁面分為靜態頁面和動態頁面,載入動態頁面會去執行動態檔案 php jsp等 會經過語法分析 編譯 執行等程式,而靜態頁面就是html 不需要經過動態檔案的過程,直接執行就可以了,所以載入靜態檔案要比載入動態檔案要快。3.動態頁面靜態...

動態頁面靜態化的實現

首先,應該明確動態頁面與靜態頁面之間的區別,為什麼靜態頁面的載入要比動態的快。php檔案的執行階段是 語法分析 編譯 執行。動態是執行這整個過程。靜態 只是一個純靜態的 html 檔案 跳過了分析和編譯的步驟,直接執行。優化頁面響應時間的常見四種方法 動態頁面靜態化,優化資料庫,使用負載均衡,使用快...

php實現頁面靜態化

php生成靜態html頁面的方法 1.gid get gid 0 商品id goods statis file goods file gid.html 對應靜態頁檔案 expr 3600 24 10 靜態檔案有效期,十天 if file exists goods statis file else e...

PHP實現頁面靜態化

一 buffer認知 buffer php存在的緩衝區,一個記憶體地址空間,主要用於儲存資料區域 可在php.ini中開啟引數 output buffering on 或者在php檔案中手動開啟 ob start 開啟輸出控制緩衝 ob get contents 返回輸出緩衝區內容 ob clean...

vue 實現頁面靜態化

使用 this.router.push location 來修改 url,完成頁面路由跳轉使用params來隱式傳遞url的引數,它類似post,url看不出,使用query來傳遞引數的話,類似get,url一定會被格式化為而不能自定義,以html字尾結尾checkdetail async func...