`
a19905522
  • 浏览: 95585 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

js更换网站皮肤代码,更改css路径

 
阅读更多

<HTML> 
<HEAD> 
<link ID="skin" rel="stylesheet" type="text/css"> 
<TITLE>换肤技术</TITLE> 
<SCRIPT LANGUAGE=javascript> 
<!-- 
function SetCookie(name,value){ 
     var argv=SetCookie.arguments; 
     var argc=SetCookie.arguments.length; 
     var expires=(2<argc)?argv[2]:null; 
     var path=(3<argc)?argv[3]:null; 
     var domain=(4<argc)?argv[4]:null; 
     var secure=(5<argc)?argv[5]:false; 
     document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":""); 
} 
function GetCookie(Name) { 
     var search = Name + "="; 
     var returnvalue = ""; 
     if (document.cookie.length > 0) { 
           offset = document.cookie.indexOf(search); 
           if (offset != -1) {       
                 offset += search.length; 
                 end = document.cookie.indexOf(";", offset);                         
                 if (end == -1) 
                       end = document.cookie.length; 
                 returnvalue=unescape(document.cookie.substring(offset,end)); 
           } 
     } 
     return returnvalue; 
} 
var thisskin; 
thisskin=GetCookie("nowskin"); 
if(thisskin!="") 
     skin.href=thisskin; 
else 
     skin.href="css.css"; 
function changecss(url){ 
     if(url!=""){ 
           skin.href=url; 
           var expdate=new Date(); 
           expdate.setTime(expdate.getTime()+(24*60*60*1000*30)); 
           //expdate=null; 
                                   //以下设置COOKIES时间为1年,自己随便设置该时间.. 
           SetCookie("nowskin",url,expdate,"/",null,false); 
     } 
} 
//--> 
</SCRIPT> 
</HEAD> 
<BODY> 
<P>请选择下面的下拉菜单测试换肤效果</P>
<P onClick="changecss('cssred.css')"><a href="#">红色</a></P>
<P onClick="changecss('cssblue.css')"><a href="#">兰色</a></P>
<P onClick="changecss('css.css')"><a href="#">默认</a></P>
</BODY>
</HTML>
 
分享到:
评论

相关推荐

    css批量图片路径替换

    找到css中的路径并替换送找html中的css、js、图片的路径并替换

    HTML、CSS和JavaScript来创建用户界面和代码管理功能,创建简单代码存储网站的代码示例网页设计作业(附详细操作步骤)

    在这个示例中,我们创建了一个简单的代码存储网站,其中包括一个顶部的标题栏...您可以根据需要进一步扩展和修改这个示例,添加更多的代码链接、改进样式和添加其他功能,以创建一个更丰富和完善的代码存储网站。

    纯css3实现鼠标悬停背景翻转动画导航

    今天的这款效果,鼠标悬停背景图片翻转,无需js,只要一部分的css3代码即可,其他的都是普通的css2代码 使用方法: 1、将head中的lanrenzhijia.css样式引入到你的网页中 2、将body中的代码部分拷贝到你需要的...

    js或者css自动格式化

    后面引号中的内容要修改你磁盘上对应的文件的路径。在下面的几个选项中,"action"选择“run as text filter(replace fixed cursor)” 3)其它几个的安装方式与jsFormat的安装类似,这里不再重复。 点击菜单tools ,...

    css 基础知识总结以及demo

    标签引用CSS文件 在实际的项目开发过程中,我们一般都是将CSS单独存放在一个文件夹中...单文件修改,全网站(应用)生效 浏览器会将CSS文件进行缓存,进一步地减少了加载所需时间 可以根据需要利用JavaScript或Media动

    超酷CSS3图片3D旋转效果.zip

    超酷CSS3图片3D旋转效果,鼠标悬停后,图片会3d旋转到另外一面。兼容chrome、firefox浏览器。 使用方法: 1、head区域引用文件 component.css, demo.css, normalize.css ...4、修改图片路径请打开component.css

    520表白+网页代码+可直接浏览器运行+可修改

    7.里面的js文件和css文件原则上不要去改动,要改动的话也只能使用记事本打开。 8.记得要大胆表白,不要害怕哈哈哈。兄弟们加油加油加油加油加油加油加油加油加油加油加油加油加油加油加油加油加油加油加油加油加油...

    解决vue单页面应用打包后相对路径、绝对路径相关问题

    在项目开发过程中,在部署过程中,用到了反向代理,这就要求前端代码中不能使用绝对路径。但是我们知道,一般情况下,通过webpack+vuecli默认打包后的HTML、css、js等文件,使用的都是绝对路径。下面可以举几个例子...

    自己手写js css评分插件 刚才有bug;重新更新一下

    // aurl 文件夹路径 // divname div的id , (必传参数) // inputname 会为你生成input :text;设置input id 默认div id; // starnum 星星的个数;默认五个; // startnum 星星初始化个数,初始化后,不可更改;...

    笔趣阁网站小说源码搭建

    4,安装和使用视频教程(包含程序安装、小说采集设置教程、小说后台设置 广告添加教程、网站标题 模板 修改、伪静态后缀路径修改、百度数据结构化提交、手机网站搭建等) 5,关关采集器(附送采集规则、开启后自

    Java 项目WEB截图

    通过js+Css实现、截取当前页面or其他页面、可以修改保存路径和名字

    详解在vue-cli3.0中自定css、js和图片的打包路径

    我们有时候因为一些特殊需求,可能需要将js/css/img等资源文件都打包到根路径下,但vue-cli3.0的路径配置中仅有 assetsDir配置项能够配置所有的静态文件所在的文件夹,并不能针对css/js/img等资源文件分别来做设置,...

    postcss-url:PostCSS插件以对url()进行基础设置,内联或复制资产

    安装$ npm install postcss postcss-url基本示例-变基// dependenciesconst fs = require ( "fs" )const postcss = require ( "postcss" )const url = require ( "postcss-url" )// css to be processedconst css = ...

    简洁常用支持二维码qq浮动在线客服代码

    效果描述: 今天懒人站长再次给大家推荐一款比较好用的qq在线客服代码 简洁易用,且支持二维码扫描,返回网页顶部功能 默认橘红色,折叠在网页右侧 ... (js、图片采用绝对路径,不建议修改)

    Tomcat无法加载css和js等静态资源文件的解决思路

    Tomcat无法加载css和js等静态资源文件的情况想必从事相关行业的工作人员都有遇到过吧,接下来为大家介绍下详细的解决方法,感兴趣的朋友可以参考下

    cssautoreload.zip

    此插件不会更改任何 DOM 结构,也不会在你页面的 js 执行环境中执行任何 js ,绝不干扰你页面的任何代码 在你没改变 css 的时候,页面不会 reload css ,调试面板中网络一栏不会多出很多请求 支持 css 和 page ...

    JS创建点路径生成器工具代码.zip

    非常实用的特效代码,可以完美运行,可以二次修改!

    巴巴运动网的css/js/images等

    这个是修改过在我的机子上运行正常的css,js,images的压缩包,主要是修改了一些路径

    es6-css-minify:轻松缩小VS Code中CSS和JavaScript

    操作系统状态Linux和MacOS 视窗 一个简单的Javascript和CSS缩小器。 当打开.js或.css文件时,状态栏中将出现一个Minify按钮。 您也可以通过单击F1或CTRL+SHIFT+P来运行Minify: Document 。加载自定义配置默认情况下...

    jQuery产品图片缩放效果代码.zip

    1、head区域引用文件 jquery.js,lrtk.css 2、在文件中加入&lt;!-- 代码 开始 --&gt;&lt;!-- 代码 结束 --&gt;区域代码 3、复制images文件夹里的图片到相应的路径 4、引入imagezoom.js,product_img.js 5、修改....

Global site tag (gtag.js) - Google Analytics