正在加载...

保护白云 – 白云黄鹤SYSOP弹劾站长事件的转发太不负责任
此帖专门用于收集白云黄鹤Web自定义JS效果,欢迎白云黄鹤斑竹使用。
请使用永久连接访问这里以获得最新更新。如果使用了,也请斑竹们在评论中告诉我你们的板块,以及使用了什么模块
http://www.awflasher.com/blog/archives/774

所有的代码均在不断地升级|最后一次更新是2006年12月23日
一、天气预报系统
演示效果:
http://wwwlogin.byhh.net
使用方法~具体怎么加入去问Beta站长达人~ 恩……
这段代码中有一个参数输入,在 customstyle=alpha
这里把“alpha”替换成为”ff0000″之类的颜色代码就可以设置颜色了~如果是alpha,表示透明。不过我并不赞成用透明Flash-_-

var debughost = "http://aw.awflasher.com/";
//var debughost = "";
document.write("<center><div style='cursor:pointer;padding:2px;margin-bottom:9px;width:90px; font-size:12px;' id='ctr'>显示天气预报</div><div style='display:none;' id='weather'><embedstyle='overflow:hidden;width:400px;height:100px' src='"+debughost+"byhhweather.swf?customstyle=alpha' width='400' height='100' type='application/x-shockwave-flash'></embed></div></center>");
var setSwitch = false;
awWeather()
function $(o){return document.getElementById(o);}
function awWeather()
{
var gCtr = $("ctr");
var gw = $("weather");
if(!gCtr || !gw){return;}
gCtr.onclick = function()
{
setSwitch = !setSwitch;
if (setSwitch)
{
gCtr.innerHTML = "关闭天气预报";
gw.style.display="block";
}
else
{
gCtr.innerHTML = "显示天气预报";
gw.style.display="none";
}
setSwitch = (gw.style.display!="none") ? true : false;
};
gCtr.onmouseover = function(){  this.style.background="#66f";this.style.color="#cef";};
gCtr.onmouseout = function(){this.style.background="none";this.style.color="#000";};
};

JavaScript Coding: aw@byhh (awflasher.com)
ActionScript/GUI: aw@byhh (awflasher.com)
Data Providing:blogweather.net
Data Hosting:jinlinCNC

这次为制作这个天气预报,花掉了半个周末-_-,不过也算尽兴了。还顺便发现了一个小bug。在flash中调用js会中止ie6的bgsound-_-。不过这个bgsound几乎没有什么价值,个人觉得~一般都会自己放mp3-_-….

二、按指定事件倒计时系统
使用非常简单,改相应的数字和字符串啦!
Demo@ http://piefriends.byhh.net

var debughost = "http://aw.awflasher.com/";
var cYear = 2007;
var cMonth = 2;
var cDay = 14;
var cHour = 18;
var cMinute = 0;
var cSecond = 30;
var BMevent = "SYSOP版聚";
var eventEnd = "SYSOP版聚结束啦!";
var paras="?cYear="+cYear;
paras+="&cMonth="+(cMonth-1);
paras+="&cDay="+cDay;
paras+="&cHour="+cHour;
paras+="&cMinute="+cMinute;
paras+="&cSecond="+cSecond;
paras+="&BMevent="+encodeURI(BMevent);
paras+="&eventEnd="+encodeURI(eventEnd);
var titstr = "察看距离"+cYear+"年"+cMonth+"月"+cDay+"号"+BMevent+"还有多久";
swfstr = "<center><div style='cursor:pointer;padding:2px;margin-bottom:1px;width:300px; font-size:12px;' id='dbctr'>"+titstr+"</div><div style='display:none;' id='dateback'><embed style='overflow:hidden;width:500px;height:25px' src='"+debughost+"dateback.swf"+paras+"' width='500' height='25' type='application/x-shockwave-flash' wmode='transparent'></embed></div></center>";
document.write(swfstr);
var dbsetSwitch = false;
doEvent();
function $(o){return document.getElementById(o);}
function doEvent()
{
var gCtr = $("dbctr");
var gw = $("dateback");
if(!gCtr || !gw){return;}
gCtr.onclick = function()
{
dbsetSwitch = !dbsetSwitch;
if (dbsetSwitch)
{
gCtr.innerHTML = "隐藏倒计时";
gw.style.display="block";
}
else
{
gCtr.innerHTML = titstr;
gw.style.display="none";
}
dbsetSwitch = (gw.style.display!="none") ? true : false;
};
gCtr.onmouseover = function(){this.style.background="#66f";this.style.color="#cef";};
gCtr.onmouseout = function(){this.style.background="none";this.style.color="#000";};
}

三、为MusicGame版定做的手速测试
demo@
http://musicgame.byhh.net

var debughost = "http://www.awflasher.com/blog/attachments/month_0502/FST.swf";
//var debughost = "";
document.write("<center><div style='cursor:pointer;padding:2px;margin-bottom:3px;width:90px; font-size:12px;' id='mgctr'>开始测试手速!</div><div style='display:none;' id='mgtest'><embed style='overflow:hidden;width:550px;height:400px' src='"+debughost+"?customstyle=alpha' width='550' height='400' type='application/x-shockwave-flash'></embed></div></center>");
var mgsetSwitch = false;
mg()
function $(o){return document.getElementById(o);}
function mg()
{
var gCtr = $("mgctr");
var gw = $("mgtest");
if(!gCtr || !gw){return;}
gCtr.onclick = function()
{
mgsetSwitch = !mgsetSwitch;
if (mgsetSwitch)
{
gCtr.innerHTML = "隐藏手速测试!";
gw.style.display="block";
}
else
{
gCtr.innerHTML = "开始测试手速!";
gw.style.display="none";
}
mgsetSwitch = (gw.style.display!="none") ? true : false;
};
gCtr.onmouseover = function(){  this.style.background="#66f";this.style.color="#cef";};
gCtr.onmouseout = function(){this.style.background="none";this.style.color="#000";};
};

四、为武侠版定做的按星期数分配背景
依次修改b0~b6双引号的值为图片链接。

var $d = new Date();
var b0 = "http://www.byhh.net/f/PieFriends/1167396565/md_1163405084896.jpg";
var b1 = "";
var b2 = "";
var b3 = "";
var b4 = "";
var b5 = "";
var b6 = "";
var aw_bgArr = new Array();
for(var m=0;m<7;m++){aw_bgArr$[$m$]$ = $[$"b"+m$]$;}
var d=$d.getDay();
document.body.background= aw_bgArr$[$d$]$;
还没找到您要的东西?Google试试看吧,
Google更注重原创、时效性好的文章:


本文相关评论: 才 12 条评论
  1. hp 2006-12-24 02:29:50

    hoho,先去测个手速先 [lol]

  2. kkf 2006-12-24 03:37:21

    可以试试js后面+上 void(0);

  3. aw 2006-12-24 09:59:58
    引用自 kkf
    可以试试js后面+上 void(0);

    所有在Flash里面的js都是加了的,详细看 http://aw.awflasher.com/swf2dom

  4. nina 2006-12-24 11:04:09

    我用了你做的天气预报,真的很好用,谢谢!想在上面留言可不知道怎么留

  5. empcity 2006-12-25 05:07:15

    在EI用了天气预报,很方便,赞

  6. niuwa 2007-06-06 06:57:35

    我在EDU版用了你的天气预报模块,谢谢

  7. aw 2007-06-06 06:59:43

    不客气了。有任何问题或者建议欢迎告诉我。

  8. petcon 2008-03-18 11:31:08

    天气预报用的是哪里的数据啊

    怎么武汉3.19显示阴转小雪啊??!!

    • petcon 2008-03-18 11:38:14

      看到了源

      但是源显示的是正常啊 3.19 多云

      还是用这个把http://weather.all2rss.com/

      是中央气象台的数据

  9. ewanmcgregor 2008-12-21 09:59:39

    圣诞节…白云武侠版用了你下雪的那个js命令~
    ps:忘了加背景音乐的语句了。。

    • aw 2008-12-21 10:12:40

      呃,个人不太倾向加背景音乐,比较打扰用户的其实

  10. actualist88 2009-05-13 09:27:40

    听贺军说过你很多次了,果然是很牛的人了,希望多多指点!

[支持Ctrl+Enter]为了我们大家和家人的安全,留言请慎重!
声明:
1、本站仅与见过面的个人博客交换链接,见此文
2、留言时的头像是Gravatar提供的服务。如果您有兴趣并且有闲暇时间,可以看看这里的介绍