精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
  • 让你的网站产生收益赚钱,有博客和网站的绝对不能错过
  • 将指定的流量带到你的网站,为你站增加有效的访客,为你提升业绩
  • Flash AS 制作个性月历实例教程

    来源:中国教程网 时间:07-11-08 点击: 点击这里收藏本文

    下面的代码将对一些节日进行提示并高亮显示:

    以下为引用的内容:

    var jrname;

    var jrday;

    function showjrday ( ) {

    this["d"+jrday].autoSize = TextFieldAutoSize.LEFT;//设置显示节日的文本框大小可调。

    this["d"+jrday].multiline = true;// 设置显示节日的文本框为多行。

    this["d"+jrday].wordWrap = true;// 设置显示节日的文本框可自动换行。

    this["d"+jrday].text = jrname; //将节日名称赋给显示节日的文本框。

    this["d"+jrday].textColor = 0xFF0000;//节日设为红色。

    }

    下面的代码,根据不同的节日,高亮显示,你可以按下面的格式,将自己的重要日子加进去。

    以下为引用的内容:

    switch (mon) {

    case 0:


    jrname = "1元旦"


    jrday = (1 + weekday) -1;


    showjrday();

    break;

    case 1:

    jrname = "14情人节";

    jrday = (14 + weekday) -1;

    showjrday();

    break;

    case 2:

    jrname = "8国际妇女节";

    jrday = (8 + weekday) -1;

    showjrday();

    break;

    case 3:

    jrname = "5清明节";

    jrday = (5 + weekday) -1;

    showjrday();

    break;

    case 4:

    jrname = "1国际劳动节";

    jrday = (1 + weekday) -1;

    showjrday();

    jrname = "4青年节";

    jrday = (4 + weekday) -1;

    showjrday()

    break;

    case 5:

    jrname = "1国际儿童节";

    jrday = (1 + weekday) -1;

    showjrday();

    break;

    case 6:

    jrname = "1建党节";

    jrday = (1 + weekday) -1;

    showjrday();

    break;

    case 7:

    jrname = "1建军节";

    jrday = (1 + weekday) -1;

    showjrday();

    break;

    case 9:

    jrname = "1国庆节";

    jrday = (1 + weekday) -1;

    showjrday();

    break;

    case 11:

    jrname = "25圣诞节";

    jrday = (25 + weekday) -1;

    showjrday();

    break;

    }

    完了,祝你成功!

    代码清单:

    以下为引用的内容:

    var date:Date = new Date();

    var year = date.getFullYear ();
    var mon = date.getMonth();
    var day = date.getDate();
    var hh = date.getHours();
    var mm = date.getMinutes();
    var ss = date.getSeconds();
    hh_txt.text = hh;
    mm_txt.text = mm;
    ss_txt.text = ss;
    mon_txt.text = mon + 1
    var oneday:Date = new Date(year,mon,1);
    var days:Array = [31,28,31,30,31,30,31,31,30,31,30,31];
    if (year%4 == 0 || year%400 == 0) {

    days.splice(1,1, 29);

    }
    var mondays = days[ mon ];
    var weekday = oneday.getDay ();
    year_txt.text = year;

    function showday () {

    var i;

    var j = weekday;

    for ( i =1;i <= mondays;i++) {

    this["d" +j].text = i;

    j += 1;

    }

    var today = (day + weekday) -1;

    this["d" + today].textColor
    = 0xFF0000;

    }

    showday();

    var jrname;

    var jrday;

    function showjrday ( ) {

    this["d"+jrday].autoSize = TextFieldAutoSize.LEFT;

    this["d"+jrday].multiline = true;

    this["d"+jrday].wordWrap = true;

    this["d"+jrday].text = jrname;

    this["d"+jrday].textColor = 0xFF0000;

     

    }

    switch (mon) {

    case 0:


    jrname = "1元旦"


    jrday = (1 + weekday) -1;


    showjrday();

    break;

    case 1:

    jrname = "14情人节";

    jrday = (14 + weekday) -1;

    showjrday();

    break;

    case 2:

    jrname = "8国际妇女节";

    jrday = (8 + weekday) -1;

    showjrday();

    break;

    case 3:

    jrname = "5清明节";

    jrday = (5 + weekday) -1;

    showjrday();

    break;

    case 4:

    jrname = "1国际劳动节";

    jrday = (1 + weekday) -1;

    showjrday();

    jrname = "4青年节";

    jrday = (4 + weekday) -1;

    showjrday()

    break;

    case 5:

    jrname = "1国际儿童节";

    jrday = (1 + weekday) -1;

    showjrday();

    break;

    case 6:

    jrname = "1建党节";

    jrday = (1 + weekday) -1;

    showjrday();

    break;

    case 7:

    jrname = "1建军节";

    jrday = (1 + weekday) -1;

    showjrday();

    break;

    case 9:

    jrname = "1国庆节";

    jrday = (1 + weekday) -1;

    showjrday();

    break;

    case 11:

    jrname = "25圣诞节";

    jrday = (25 + weekday) -1;

    showjrday();

    break;

    }

    9 7 3 1 2 3 4 5 4 8 :

    用户评论

    广而告之