快速业务通道

鼠标移入时间显出问候语

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-13


这一次教大家一个网页上面的效果,就是鼠标移到电子时间上就会显出问候语。

点击浏览该文件
http://www.Flash8.net/bbs/UploadFile/2005-5/200552723435097.swf

工具:flash mx 2004
做法:
打开flash mx 2004,Ctrl+F8新建一个MC,选择文本工具,再属性面板里选择动态文本,变量为aa,去文本边框,文本文字不可选。
按此在新窗口浏览图片 回到主场景,Ctrl+L打开库,把刚刚的MC拖入主场景在属性面板实例名写上mc。
按此在新窗口浏览图片 Ctrl+F8再新建一个MC1,选择文本工具,再属性面板里选择动态文本,变量为tt。选中这个动态文本,Ctrl+K,调整位置。
按此在新窗口浏览图片 回到主场景,打开库,鼠标右击MC1,先择连接,弹出连接属性对话框中,勾选“为动作脚本导出”,标识符为“wh”。
按此在新窗口浏览图片
按此在新窗口浏览图片 点主场景的第一帧,在动作面板里写:
按此在新窗口浏览图片

fscommand("showmenu","flase");//不允许菜单显示
mc.onRollOver = function() {//鼠标滑入时调用
_root.attachMovie("wh", "whh", 2);//参见AS2.0字典MovieClip.attachMovie
whh._x = _xmouse;//MC1跟随鼠标
whh._y = _ymouse;
};
function time() {
zhou1 = new Array("星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
date = new Date();
nian = date.getFullYear();//按照本地时间返回4位数字的年份数
yue = date.getMonth()+1;//月,月份是从0开始算的,所以在后面要加1
if(length(yue)<2){//如果月的长度小于两数
yue = "0"+yue;//月的第一位数显示0
}
ri = date.getDate();//日
if(length(ri)<2){
ri = "0"+ri;
}
shi = date.getHours();//小时
if (length(shi)<2) {
shi = "0"+shi;
}
fen = date.getMinutes();//分钟
if (length(fen)<2) {
fen = "0"+fen;
}
miao = date.getSeconds();//秒
if (length(miao)<2) {
miao = "0"+miao;
}
zhou = date.getDay();//周(星期)
mc.aa = nian+"年"+yue+"月"+ri+"日 "+zhou1[zhou]+shi+":"+fen+":"+miao;//mc里面的动太文本
显示年月日时间
}
function shijian() {
if (shi<=6 && shi>=0) {//时间小于6点,大于0点
whh.tt = "早上好";//MC1里的动态文本显示“早上好”
}
if (shi<=12 && shi>6) {
whh.tt = "上午好";
}
if (shi<=18 && shi>12) {
whh.tt = "下午好";
}
if (shi<=24 && shi>18) {
whh.tt = "晚上好";
}
}
function dy() {
if (mc.hitTest(_xmouse, _ymouse)) {//如果鼠标指针位于目标的边框上方
whh._x = _xmouse;
whh._y = _ymouse;
whh.tt = shi;//MC1的动态文本等于时间
shijian();//显示问候语
} else {//如果鼠标指针没有位于目标的边框上方
whh.unloadMovie();//卸载MC1
}
}
onEnterFrame = function () {//当每一帧触发时
time();//显示时间
dy();//显示问候语
}; 关键词:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号