您现在的位置: 点击南开 >> 技术学院 >> 百度空间 >> 文章正文
 加入亚洲交友中心,与心爱的MM聊天  
百度空间新手教程…81.教你怎样让背景自动更新,包括头背景
作者:佚名   文章来源:点击南开   点击数:   更新时间:2006-11-2          ★★★
载入中...

 

大家都见过一些图片贴子回复(刷新)一次就变一个图,很多人都觉的做这图的人一定很了不起,一定很NB,其实也没有什么,就是几句编程语言做的,别怕,虽然涉及编程,但你不需要去学,我们直接拿来用就好了,不懂也没关系.今天我门就利用这种技术教大家怎么让你的空间自动更新背景BANNER,以及LOGO,总之一切图形界面都可以自动更新,简单的说就是:你每一次进入空间都是不同的背景和BANNER,LOGO.想想看   一个人正浏览你的 博客里的文章时,一退回主页,看到与先前截然不同的背景BANNER,LOGO ,  一定会以为BAIDU空间出BUG了,居然专到别的空间了,要么就会赞美斑竹精力真旺盛,居然乐此不疲在着不停的换背景.....         说那么多,大家肯定都迫不及待了,那就让我门一步一步实现把. 一.先教大家做回复一次就变一次的图片. 随机图片显示,使用实例:img.asp?list=图片存放目录 (例如:ttp://www.dalang.com.cn/testpic/pics.asp?list=imgs&fname这个地址把代码中的img.asp该成了pics.asp):图片目录放于本文件同目录下!需要FSO支持!
说明:只要将变化图片放于一个目录下,修改下面程序的(需要修改的地方)成你的目录名称!
上传本程序和图片文件夹到同一目录下,在发帖时候使用UBB代码形如:即可!
  Function AllPath()
  Dim Domain,GFilePath
  Domain = Request.ServerVariables("SERVER_NAME")
  GFilePath = Request.ServerVariables("PATH_INFO")
  GFilePath = lcase(left(GFilePath,instrRev(GFilePath,"/")))
  AllPath = "http://"&Domain&GFilePath
  End Function
 
  Function ShowFileList(folderspec)
  Dim Path,objFSO,objFolder,count,objFile,nume,S
  Path = Server.MapPath(folderspec)
  Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
  If objFSO.FolderExists(Path) Then
  Set objFolder = objFSO.GetFolder(Path)
  count = 0
  For Each objFile in objFolder.Files
  count = count+1
  Next
  randomize
  nume = Int((count*rnd)+1)
  S = 0
  ShowFileList = ""
  For Each objFile in objFolder.Files
  S = S + 1
  If S = nume Then
  ShowFileList = objFile.Name
  Exit For
  End If
  Next
  Set objFolder = Nothing
  Else
  ShowFileList = "NO"
  End If
  Set objFSO = Nothing
  End Function
 
  Dim list,2004528115924.htm,address,str
 
list = trim(Request.QueryString("list"))
if list = "" then
  Response.write "本页需要正确参数引入,您缺少相关的参数!正确格式如下:"&AllPath&"img.asp?list=(需要修改的地方)"
  Response.End()
end if
 
2004528115924.htm = ShowFileList("./"&list&"/")
if 2004528115924.htm = "NO" then
  Response.write "您指定的目录<b>"&list&"</b>不存在,请重新指定!"
  Response.End()
end if
 
if 2004528115924.htm = "" then
  Response.write "您指定的目录<b>"&list&"</b>没有相关的图片文件存在,请重新指定!"
  Response.End()
end if
 
str = right(2004528115924.htm,3)
if str<>"jpg" and str<>"gif" then
2004528115924.htm = "erro.gif"
end if
 
address = AllPath&list&"/"
address = address&2004528115924.htm
%>
<%Response.redirect(address)%> 二,PHP代码的做法制作方法:
1。选择好相关的图片(最好是一个主题的图片,不要太杂的说)
2。裁剪成尺寸相同的图片,否则会变形的(看到PW也有人用类似的头像,但因为尺寸不一,搞的严重变形,实在是不堪入目啊)
3。新建一个php文件,在里面写:
<?php
$url='tx';
$files=array();
if ($handle=opendir("$url")) {
while(false !== ($file = readdir($handle))) {
    if ($file != "." && $file != "..") {
    if(substr($file,-3)=='gif' || substr($file,-3)=='jpg') $files[count($files)] = $file;
}
}
}
closedir($handle);
$random=rand(0,count($files)-1);
readfile("$url/$files[$random]");
?>
4。将此php文件放在空间某目录下(这个空间当然要支持php),然后在同目录下创建目录tx,将相关图片放在tx目录下。
这样就搞定了。调用方法:500)this.style.width=500;" onmousewheel="return bbimg(this)">php" border=0 >以上两种做法你认为那种简单就学那种,不过这两中做法都有一点限制,大家根据你上传的空间的情况选择,上传完以后就得到了会变图片的绝对地址.例如tp://www.dalang.com.cn/testpic/pics.asp?list=imgs&fname有了这个图片地址,我们就可以到处贴我们做的回复一次变一次的图了,当然这不是我们的最终目的,那好,继续往下看.三    把图片插入百度空间CSS代码里1.自动更新的背景找到第一句代码直接替换成body{background:url(图片地址) no-repeat;background-position:说明:大家都知道图片地址一般是以JPG,BMP.GIF结尾的,但我们的地址却不是,如果百度认不出来怎么办,这样想的人一般是比较细心的,我们把上面的地址在浏览器里连接后会随机得到一个图片,然而地址栏里的地址也变成了这样的ttp://www.dalang.com.cn/testpic/pics.asp?list=imgs&fname=3.jpg怎么样是JPG结尾的了,不用担心它回只单个图片,把这个地址放浏览器里连接一样会随机放出其他的图片当然地址也变成了以4.JPG或者其他的了.(当然背景图片比较大,BANNER图片和LOGO图片比较小,想要全部效果,就勤快点,一个一个做完吧)2.自动更新BANNER(就是博客上部的图片)找到代码#header div.lc{}
#header div.rc{}在大括号里加代码background:url(BANNER图片地址) no-repeat top left随便放到那一个括号里都可以.一个就够了.3.LOGO动更新有的人可能看到别人空间里的其他这个版快里会有一个图片或者是天气预报或IP显示有图片的我们就称为LOGO在CSS代码找到#comm_info div.line该为#comm_info div.line{margin-top:4px;line-height:8px;border-top:2px solid #ff3333;   

background:url(图片地址) no-repeat bottom; padding-bottom: 32px; margin-bottom: 10px}

 

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
 
  • 上一篇文章:

  • 下一篇文章:
  • 载入中...
    百度空间推荐文章
    固顶文章 [百度空间]百度空间CSS代码精选
    推荐文章 [百度空间]百度空间留言板代码
    推荐文章 [百度空间]百度空间新手教程…61.CSS鼠标
    推荐文章 [百度空间]百度空间新手教程…16.添加多
    推荐文章 [百度空间]百度空间新手教程…14.添加自
    推荐文章 [百度空间]百度空间新手教程…7.更换主体
    推荐文章 [百度空间]百度空间新手教程…4.CSS代码
    推荐文章 [百度空间]百度空间新手教程…2.百度空间
    推荐文章 [百度空间]百度空间新手教程…1.让你看懂
    推荐文章 [百度空间]百度空间最新CSS技巧归纳总结
    推荐文章 [百度空间]百度空间技巧-让你的背景,BAN
    推荐文章 [百度空间]百度空间技巧各模块添加滚动条
    推荐文章 [百度空间]百度空間--空间页面CSS说明
    推荐文章 [百度空间]百度空间里添加自己的LOGO
    推荐文章 [百度空间]百度空间技巧4-css详细说明
    百度空间热门文章
    固顶文章 [百度空间]百度空间CSS代码精选
    普通文章 [百度空间]百度空间新手教程…81.教你怎
    普通文章 [百度空间]百度空间新手教程…80.如何加
    普通文章 [百度空间]百度空间新手教程…78.百度空
    普通文章 [百度空间]百度空间新手教程…73.用CSS进
    普通文章 [百度空间]百度空间新手教程…70.教你10
    普通文章 [百度空间]百度空间新手教程…69.如何在
    普通文章 [百度空间]百度空间新手教程…67.在你的
    普通文章 [百度空间]百度空间新手教程…66.基本颜
    普通文章 [百度空间]百度空间新手教程…65.怎么去
    普通文章 [百度空间]百度空间新手教程…64.空间模
    普通文章 [百度空间]百度空间新手教程…63.为<好友
    推荐文章 [百度空间]百度空间新手教程…61.CSS鼠标
    普通文章 [百度空间]百度空间新手教程…58.背景图
    普通文章 [百度空间]百度空间新手教程…57.Iframe
    加入亚洲交友中心,与心爱的MM聊天
    相关内容
    如何为友情链接增加一个滚动条
    教你如何制作个性化的标题栏
    教你如何把QQ空间里的鼠标弄到百度空间
    百度空间留言板代码
    百度空间增加“留言板”
    百度空间“背景音乐”升级了
    百度空间新手教程…80.如何加上一个个性
    百度空间新手教程…78.百度空间常见27个
    百度空间新手教程…73.用CSS进行百度空
    百度空间新手教程…70.教你10个你未必知
    论坛新帖
    论坛新帖载入中...
    新 闻 TOP 10
    推荐文章“我的空间我作主”个112
    - 设为首页 - 加入收藏 - 关于我们 - 网站地图 - 版权申明 - 联系我们 -

    Copyright © 2000-2006 Nkcn.Net All Rights Reserve.

    网站关键词:搜索引擎优化,SEO优化,网页特效,QQ空间技巧,QQ空间代码,百度空间技巧百度空间代码百度空间CSS代码装扮百度空间动易2006 sp5破解版动易2007破解版,个性百度空间,动易常见问题,动易采集标签,动易美化,动易模板,wap建站技巧,系统进程,动易新手帮助,网络营销,网络赚钱,QQ快讯,QQ空间模块,QQ空间大图,QQ密码找回,QQ经典贴图,QQ签名,QQ个性情侣网名,国外免费空间,国内免费空间,ASP免费空间,国外虚拟主机评测,国内虚拟主机评测,危险进程,企业信息化解决方案,,google动态,百度动态,Alexa排名,seo教程,seo工具,DMOZ技巧,网站登录,国外SEO,天津搜索引擎优化,应用程序进程,常用特效,QQ图像工具,搜索引擎常识
    津ICP备05015468号