网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月30日漏签0天
javascript吧 关注:269,152贴子:906,479
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 3回复贴,共1页
<<返回javascript吧
>0< 加载中...

求思路啊~~js老师布置的大作业

  • 只看楼主
  • 收藏

  • 回复
  • 艾音乐
  • var
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
1.用户登录页面:
1)网页换肤,动态生成下拉菜单中的选项。
2)页面上实时得显示日期时间。
3)根据cookie里的存储,判断用户密码是否存在。
4)点击登录,若成功转班级相册页面,否则弹出警告框。
5)14天内,无需登录。
2.相册页面:
1)效果图,参见书上图片特效。
2)当鼠标放在小图片上时,在小图标的下方出现大图
3)点击小图片时,在页面下方显示大图像,并能翻上页,下页。


  • henryGGsky
  • var
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
程士奎.....


2026-01-30 22:39:36
广告
不感兴趣
开通SVIP免广告
  • 艾音乐
  • var
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
JavaScript+CSS实现网页换肤功能
Html代码部分
1.要有一个带id的样式表链接,我们要通过操作这个链接来调用不同的href。
<link href="css/main0.css" rel="stylesheet" type="text/css" id="cssfile" />
2.皮肤选择按钮(后台为每个li添加onclick事件,触发换肤功能)
<ul id="skin">
<li id="skin_0" title="灰色">灰色</li>
<li id="skin_1" title="绿色">绿色</li>
<li id="skin_2" title="黄色">黄色</li>
<li id="skin_3" title="蓝色">蓝色</li>
<li id="skin_4" title="粉色">粉色</li>
<li id="skin_5" title="紫色">紫色</li>
</ul>
JavaScript部分
1.换肤方法
//设置cookie,按钮选中状态,页面皮肤
skin.setSkin=function(n){
var skins =("skin").getElementsByTagName("li");
for (i=0;i0;i{skins[i].className="";//初始化按钮状态}skin.setCookie(n);//保存当前样式
("skin_"+n).className="selected";//设置选中皮肤按钮的样式("cssfile").href="css/main"+n+".css";//设置页面样式}
2.存取cookie
//将当前皮肤n存到cookie
skin.setCookie=function(n){
var expires=new Date();
expires.setTime(expires.getTime()+24*60*60*365*1000);
var flag="Skin_Cookie="+n;
document.cookie=flag+";expires="+expires.toGMTString();
}
//返回用户设置的皮肤样式
skin.readCookie=function(){
var skin=0;
var mycookie=document.cookie;
var name="Skin_Cookie";
var start1=mycookie.indexOf(name+"=");
if(start1==-1){
skin=0;//如果没有设置则显示默认样式
}
else{
var start=mycookie.indexOf("=",start1)+1;
var end=mycookie.indexOf(";",start);
if(end=-1){
end=mycookie.length;
}
var values= unescape(mycookie.substring(start,end));
if (values!=null)
{
skin=values;
}
}
return skin;
}
3.绑定换肤按钮事件
skin.addEvent=function(){
var skins =("skin").getElementsByTagName("li");
for (i=0;i
4.页面加载完成后设置皮肤样式
window.onload=function(){
skin.setSkin(skin.readCookie());//根据读取cookie返回值设置皮肤样式
skin.addEvent();//绑定按钮事件


  • 艾音乐
  • var
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
自己顶起来 ~~同是同学加加油~~


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 3回复贴,共1页
<<返回javascript吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示