博客更换皮肤代码

本文介绍了一个简单的动态网页皮肤切换功能的实现方法。通过使用Java后端技术和HTML前端技术相结合, 用户可以根据自己的喜好选择不同的页面皮肤风格。文章展示了如何通过下拉菜单选项来实时更改网站的主题样式。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<%@ page language="java" contentType="text/html;charset=UTF-8" %>
<%@ page import='java.sql.*'%>
<%
String blog_skinname=null;
//response.setHeader("Pragma","No-cache");
//response.setHeader("Cache-Control","no-cache");
//response.setHeader("Expires","0");
if(request.getParameter("skin")!=null ) blog_skinname=request.getParameter("skin");
%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link type="text/css" rel="stylesheet" href=skins/<%=blog_skinname%>/menu.css />
<link id=skinstyles type="text/css" rel="stylesheet" href=skins/<%=blog_skinname%>/styles.css />
<style type="text/css">
overflow-x:auto; overflow-y:auto;
body {
     margin:0; /* 必须 */
     border:0;
     height:100%; /* 必须 */
     overflow-y:hidden;/* 必须 */
     }
#loading {
display:block; top:10px; right:10px; width:130px; position:fixed;
height:16;font-size:12px; color:#ffffff;
background-color:#cc0033;
} /* IE并不认识fixed,而FF认识 */
* html #loading {position:absolute;} /* 这个只有IE认识 */
</style>
<title>你好</title></head>
<body>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id="wrapper"><div id="innerWrapper"><div id="mainWrapper"><div id="content" class="content"><div id="innerContent"><!--改变内容-->                     
        
         </div>
                   </div>
     
       <div id="sidebar" class="sidebar">
                         <div id="innerSidebar">
   <div id="panel skin" class="panel">
   <h5>Change Skin</h5>
   <div id="panel-content">
     <p>
       <select   name="skin" onchange='document.getElementById("skinstyles").href="skins/"+this.options[this.selectedIndex].value+"/styles.css"'>
         <option selected="selected" value="J_paper">J_paper</option>
         <option value="default">Default</option>
         <option value="end">向前走</option>
         <option value="summer">summer</option>
         <option value="google">google</option>
         <option value="simplewhite">simplewhite</option>
       </select>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
     </div>
   </div>                         </div>
       </div>      
           </div>
                </div>
  
</div>
</body>
</html>  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值