Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP.NET > 如何让你的blog打造成每一个人的个性blog
【标  题】:如何让你的blog打造成每一个人的个性blog
【关键字】:blog,blog
【来  源】:http://blog.csdn.net/beingstudio/archive/2006/07/22/960573.aspx

如何让你的blog打造成每一个人的个性blog

Your Ad Here

原想自己用这代码,但无奈因为要写 Cookie 以至于代码越来越多,为了保证速度,这个功能舍弃,但代码 贴出来以供研究之用

<SCRIPT language=JavaScript>
function SetCookie (name, value)
{
 if (GetCookie(name)!=null) {
  document.cookie = name + "=" + "; path=/; expires=Thu, 01-Jan-70 00:00:01 GMT";
 }
 document.cookie = name + "=" + escape (value) + "; path=/; expires=Thursday,01-Jan-2099 12:00:00 GMT";
}
function GetCookie (name)
{
 var arg = name + "=";
 var alen = arg.length;
 var clen = document.cookie.length;
 var i = 0;
 while (i < clen)
 {
  var j = i + alen;
  if (document.cookie.substring(i, j) == arg)
   return getCookieVal (j);
  i = document.cookie.indexOf(" ", i) + 1;
  if (i == 0)
   break;
 }
 return null;
}
function getCookieVal (offset)
{
 var endstr = document.cookie.indexOf (";", offset);
 if (endstr == -1)
  endstr = document.cookie.length;
 return unescape(document.cookie.substring(offset, endstr));
}
function initBackGroundPic()
{
 var AccumulateBackGround = GetCookie('AccumulateBackGround');
 if(AccumulateBackGround==null)
 {
  changeBackground('http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/173843/o_dala%20(1).jpg');
 }
 else
 {
  changeBackground(AccumulateBackGround);
 };
}
function changeBackground(sBackFileName){
document.body.style.backgroundImage="url(" + sBackFileName + ")";
SetCookie('AccumulateBackGround',sBackFileName);
}

function drawColorChoice(sImgFileName, sBackFileName)
{
 document.write("<tr>");
 document.write("<td><a href=\"javascript:changeBackground('"+sBackFileName+"')\"><img src='"+sImgFileName+"' border=0/></a></td>");
 document.write("</tr>");
}
</SCRIPT>

<SCRIPT language=JavaScript>
 initBackGroundPic();
</SCRIPT>
<DIV style="left:850px;
 top:50px;Z-INDEX: 40; WIDTH: 50px; POSITION: absolute; HEIGHT: 150px">
<TABLE cellSpacing=0 cellPadding=0 border=0>
 <TBODY><TR><TD width=50 background="http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/189622/o_c1.gif" height=66></TD></TR>
 <TR><TD align=middle background="http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/189622/o_c6.gif" height=70>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<SCRIPT language=JavaScript>
 drawColorChoice("http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/189622/o_c2.gif",
"http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/173843/o_naruto.jpg
");
 drawColorChoice("http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/189622/o_c3.gif",
"http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/173843/o_bleach.jpg
");
 drawColorChoice("http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/189622/o_c4.gif",
"http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/173843/o_dala%20(1).jpg
");
</SCRIPT>

<TBODY></TBODY></TABLE></TD></TR>
<TR><TD width=50 height=29><A href="http://blog.csdn.net/beingstudio"><IMG src="http://p.blog.csdn.net/images/p_blog_csdn_net/beingstudio/189622/o_c.gif" border=0>
</A></TD></TR></TBODY></TABLE></DIV>

 
网页制作工作的重要性 尤其是网站程序员:【上一篇】
javascript事件查询:【下一篇】
【相关文章】
  • 本blog模块化说明
  • 基于Flex+PHP+MySQL架构的Blog
  • 将CU的blog作为我的资料收集库
  • 一个不用点鼠标的网站(从aw's blog得知)
  • XML的一点基础知识(转自张孝祥老师的Blog)
  • 错误日志-关于weblogic连接池(5)
  • 用Dreamweaver MX打造自已的Blog
  • 我的2004年的common.js,BLOG搬家来这里了
  • solaris下weblogic使用技巧点滴
  • 用javascript修正csdn blog的代码错误
  • 【随机文章】
  • 保护模式下的编程(一)
  • ?运算符
  • EhLib v3.3 (数据表格、报表控件包)
  • 无线网维护的基础维护和网络优化
  • 计算语言学术语选编
  • 无线网络产品在税务系统的应用
  • 用ASP实现对MP3曲目信息的操作
  • 客户化的宽带接入解决方案
  • 因为钱的事老妈又询问我半天
  • 程序语言的源和流
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.