求换皮肤的代码!急急 要那种点击之后进行了页面刷新然后换皮肤的效果!最好是通过改变样式路径进行切换的!速度!带cookies的jq js html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script> var comm = { $: function (Id) { return document.getElementById(Id); }, GetCookie: function (name) { var m = new RegExp(name + '=([^;]+)', 'i').exec(document.cookie); if (m) return unescape(m[1]); return ""; }, SetCookie: function (name, value, cfgTime) { var d; if ("undefined" != typeof (icfgTime)) { d = new Date(); if (cfgTime.y) d.setFullYear(d.getFullYear() + cfgTime.y); if (cfgTime.M) d.setMonth(d.getMonth() + cfgTime.M); if (cfgTime.d) d.setDate(d.getDate() + cfgTime.d); if (cfgTime.h) d.setHours(d.getHours() + cfgTime.h); if (cfgTime.m) d.setMinutes(d.getMinutes() + cfgTime.m); if (cfgTime.s) d.setSeconds(d.getSeconds() + cfgTime.s); } document.cookie = name + "=" + value + ";path=/;" + (d ? "expires=" + d.toGMTString() : ''); }, shiftSkin: function (skin) { var css = comm.$('skin_styles'); if (!css) { css = document.createElement('link'); css.type = "text/css"; css.rel = "stylesheet"; css.id = 'skin_styles'; document.getElementsByTagName('head')[0].appendChild(css); } css.href = skin + '.css'; //注意修改你的路径 comm.SetCookie('cssskin', skin, { y: 1 }); } }; window.onload = function () { var skin = comm.GetCookie('cssskin'); alert(skin) if (skin == "") skin = "blue"; comm.shiftSkin(skin); }</script><ul id="ulStyle"><li>选择页面风格:</li><li onclick="comm.shiftSkin('blue')"><span>蓝色风格</span></li><li onclick="comm.shiftSkin('green')"><span>绿色风格</span></li><li onclick="comm.shiftSkin('pink')"><span>粉色风格</span></li></ul> 在客客威客里面怎么用javascript啊? 一个html event的问题 这样效果怎么实现? 显示日期的javascript疑问 IE window.onunload 事件控制!!!!!! 史上最牛逼的特效,能搞定的都不是一般人!!!!! showModalDialog后如何刷新父页面? 帮我找找错误 窗口问题 打开一个“预览窗口”,我怎样得到这个窗口的名字? js正则验证表单只能输入数字时问题 怎么复制一个DIV
var comm = {
$: function (Id) { return document.getElementById(Id); },
GetCookie: function (name) { var m = new RegExp(name + '=([^;]+)', 'i').exec(document.cookie); if (m) return unescape(m[1]); return ""; },
SetCookie: function (name, value, cfgTime) { var d; if ("undefined" != typeof (icfgTime)) { d = new Date(); if (cfgTime.y) d.setFullYear(d.getFullYear() + cfgTime.y); if (cfgTime.M) d.setMonth(d.getMonth() + cfgTime.M); if (cfgTime.d) d.setDate(d.getDate() + cfgTime.d); if (cfgTime.h) d.setHours(d.getHours() + cfgTime.h); if (cfgTime.m) d.setMinutes(d.getMinutes() + cfgTime.m); if (cfgTime.s) d.setSeconds(d.getSeconds() + cfgTime.s); } document.cookie = name + "=" + value + ";path=/;" + (d ? "expires=" + d.toGMTString() : ''); },
shiftSkin: function (skin) {
var css = comm.$('skin_styles');
if (!css) {
css = document.createElement('link');
css.type = "text/css";
css.rel = "stylesheet";
css.id = 'skin_styles';
document.getElementsByTagName('head')[0].appendChild(css);
}
css.href = skin + '.css'; //注意修改你的路径
comm.SetCookie('cssskin', skin, { y: 1 });
}
};
window.onload = function () {
var skin = comm.GetCookie('cssskin'); alert(skin)
if (skin == "") skin = "blue";
comm.shiftSkin(skin);
}
</script>
<ul id="ulStyle"><li>选择页面风格:</li>
<li onclick="comm.shiftSkin('blue')"><span>蓝色风格</span></li>
<li onclick="comm.shiftSkin('green')"><span>绿色风格</span></li>
<li onclick="comm.shiftSkin('pink')"><span>粉色风格</span></li></ul>