localStorage網頁換膚程式碼例項
關於localStorage用法可以參閱localStorage一章節。
下面分享一段簡單的程式碼例項,它實現了利用localStorage進行換膚的效果。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> *{ margin: 0; padding: 0; } body{ background-color: #000; } ul{ width: 500px; margin: 100px auto; } li{ list-style: none; float: left; width: 50px; height: 50px; border: 5px solid #fff; border-radius: 50%; margin: 0 10px; } </style> </head> <body> <ul> <li></li> <li></li> <li></li> <li></li> <li></li> </ul> </body> <script> var colors=['red','green','orange','lightblue','blue']; var lis=document.querySelectorAll('li'); for(var i=0;i<lis.length;i++){ lis[i].style.background=colors[i]; lis[i].index=i; lis[i].onclick=function(){ document.body.style.background=colors[this.index]; /*將當前的顏色儲存起來*/ localStorage.setItem('bgc',colors[this.index]); } /*當頁面開啟時,顏色是之前關閉前設定的顏色*/ window.onload=function(){ document.body.style.background=localStorage.getItem('bgc'); } } </script> </html>
相關文章
- localStorage應用程式碼例項
- 網頁變灰色程式碼例項網頁
- HTML5 localStorage使用演示程式碼例項HTML
- 禁止重新整理網頁例項程式碼網頁
- JavaScript網頁鎖屏效果程式碼例項JavaScript網頁
- 網頁禁用滑鼠右鍵程式碼例項網頁
- 計算在網頁停留時間例項程式碼網頁
- javascript實現網頁平滑定位程式碼例項JavaScript網頁
- 最佳網頁程式碼習慣例項行解網頁
- 網頁引用百度地圖例項程式碼網頁地圖
- 網頁標題出現資訊提醒例項程式碼網頁
- javascript實現網頁跳轉的程式碼例項JavaScript網頁
- css將div固定在網頁底部程式碼例項CSS網頁
- js獲取網頁title標題程式碼例項JS網頁
- 禁止複製網頁內容的程式碼例項網頁
- 動態修改網頁title內容程式碼例項網頁
- 網頁頂部導航選單程式碼例項網頁
- 網頁title標題滾動效果程式碼例項網頁
- 網頁倒數計時跳轉程式碼例項網頁
- 使用meta實現網頁跳轉程式碼例項網頁
- tab選項卡切換例項程式碼
- 網頁中嵌入百度地圖程式碼例項網頁地圖
- 將網頁儲存為圖片形式程式碼例項網頁
- 實現網頁標題跳動效果程式碼例項網頁
- js返回上一頁程式碼例項JS
- js點選返回網頁頂部程式碼例項詳解JS網頁
- css實現的網頁三列布局效果程式碼例項CSS網頁
- 網頁右下角彈出廣告資訊框例項程式碼網頁
- js實現的網頁標題閃動程式碼例項JS網頁
- 防止點選退格鍵使網頁後退例項程式碼網頁
- JS實現網頁換膚功能效果JS網頁
- 網頁常見的換膚技術網頁
- jQuery table表格隔行換色程式碼例項jQuery
- 更換select箭頭程式碼例項
- 導航欄背景切換程式碼例項
- 點選返回上一頁程式碼例項
- jQuery複製頁面元素程式碼例項jQuery
- jQuery數字分頁效果程式碼例項jQuery