旅途笔记

岂有豪情似旧时,花开花落两由之
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年5月18日

摘要: 快速预览: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一行时改变该行的背景色方法一 鼠标移到GridView某一行时改变该行的背景色方法二 GridView实现删除时弹出确认对话框 GridView实现自动编号 GridView实现自定义时间货币等字符串格式 GridView实现用“...”代替超长字符串 GridView一般换行与强制换行 GridView显示隐藏某一列 GridView弹出新页面/弹出新窗口 GridView固定表头(不用javascript只用CSS,2行代码,很好用) GridView合并表头多重表头无错完美版(以合并3列3行举例) GridView突出显示某一单元格(例如金额低于多少,分数不及格等) GridView加入自动求和求平均值小计 阅读全文

posted @ 2007-05-18 22:13 allonkwok 阅读(464) 评论(0) 推荐(0) 编辑

2007年5月16日

摘要: function unicode(s){ var len=s.length; var rs=""; for(var i=0;ivar k=s.substring(i,i+1); rs+="&#"+s.charCodeAt(i)+";"; } return rs; } function runicode(s){ var k=s.split(";"); var r=""; for(var x=0;xvar m=k[x].replace(/&#/,""); r += String.fromCharCode(m); } return r; } 阅读全文

posted @ 2007-05-16 14:52 allonkwok 阅读(2116) 评论(0) 推荐(0) 编辑

2007年5月14日

摘要: dtTopNews.Rows[0]["Content"] = Regex.Replace(dtTopNews.Rows[0]["Content"].ToString(), @"<.+?>", "  ", RegexOptions.IgnoreCase); //提取纯文本 linkTopNewsContent.Text = dtTopNews.Rows[0]["Content"].ToString().Substring(0,100); 阅读全文

posted @ 2007-05-14 21:02 allonkwok 阅读(217) 评论(0) 推荐(0) 编辑

摘要: javascrip动态时钟 阅读全文

posted @ 2007-05-14 15:04 allonkwok 阅读(394) 评论(1) 推荐(0) 编辑

2007年4月24日

摘要: function h() { document.mobileform.mobile.focus(); } function checkMobile() { var mobile=document.mobileform.mobile.value; var reg0=/^13\d{5,9}$/; //130--139。至少7位 var reg1=/^153\d{4,8}$/; //联通153。至少7位 var reg2=/^159\d{4,8}$/; //移动159。至少7位 var my=false; if (reg0.test(mobile))my=true; if (reg1.test(mobile))my=true; if (reg2.test(mobile))my=true; if (!my){ doc 阅读全文

posted @ 2007-04-24 18:48 allonkwok 阅读(1485) 评论(0) 推荐(0) 编辑

2007年4月23日

摘要: 是否电子邮件、货币、日期、时间、数字、固定电话、移动电话、邮政编码、档案编号和身份证 提供上述方法,输入参数均为string 字符串,返回值均为bool 采用Regx(正则表达式)来验证 贴写参考,类就不写了. 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 匹配空行的正则表达式:\n[\s| ]*\r 匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$)(像vbscript那样的trim函数) 匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 阅读全文

posted @ 2007-04-23 10:53 allonkwok 阅读(184) 评论(0) 推荐(0) 编辑

2007年4月18日

摘要: sub SendMail(Receiver, CC, Sender, UserName, Password, Subject, Content, MailServer) Set jmail = Server.CreateObject("JMAIL.Message") '建立发送邮件的对象 jmail.silent = true '屏蔽例外错误,返回FALSE跟TRUE两值j mail.logging = true '启用邮件日志 jmail.Charset = "GB2312" '邮件的文字编码为国标 jmail.ContentType = "text/html" '邮件的格式为HTML格式 jmail.AddRecipient Receiver '邮件收件人的地址 jmail.AddRecipientCC CC '邮件抄送者的地址 jmail.From = Sender '发件人的E-MAIL地址 jmail.Ma 阅读全文

posted @ 2007-04-18 02:11 allonkwok 阅读(286) 评论(0) 推荐(0) 编辑

2007年4月10日

摘要: stop(); //----运行---- //加载XML myXML = new XML(); myXML.ignoreWhite = true; myXML.load(targetXML); onEnterFrame = function () { loadingXML(); }; 阅读全文

posted @ 2007-04-10 19:29 allonkwok 阅读(284) 评论(0) 推荐(0) 编辑

2007年4月5日

摘要: 首先在场景中导入一个图片 把它转换为影片剪辑 把影片剪辑放在主场景第一针 在该影片剪辑上写下如下AS 阅读全文

posted @ 2007-04-05 15:38 allonkwok 阅读(258) 评论(0) 推荐(0) 编辑

摘要: 通过这个例子可以学习: 1如何加载与解析XML; 2如何用TextField.StyleSheet格式化文本 先看下XML的结构: 设计网站,羽化成蝶·美丽如你 中国中央电视台 QQ聊天工具 我的搜狐博客 阅读全文

posted @ 2007-04-05 15:33 allonkwok 阅读(676) 评论(0) 推荐(0) 编辑

摘要: 首先是监听的问题,这么多图,不能新建n个object,然后分别对这几个object监听,效率太低,所以只能建立一个监听,余下的任务就是如何实现多图载入了。先看效果: 先给id赋值1,然后通过判断id与总图片数的大小,来决定是否加载下一张图片就像这样: myObj.onLoadComplete = function() { if (id id++; loadpic(id); } }; 然后在loadpic(id)函数里执行: myCL.loadClip(imgurl, loadpic_mc); 就可以继续加载了。 最后是与XML结合的问题,其实也满简单的,当加载完外部xml时,执行相应的函数就行了,就像这样: myXML.onLoad = function(suc) { if (suc) { loadStar 阅读全文

posted @ 2007-04-05 15:20 allonkwok 阅读(677) 评论(2) 推荐(0) 编辑

摘要: 稍微大一些的Flash作品在播放之前都会有一个Loading预载画面,这考虑到网络的速度,本地浏览不需要等待下载,但传到网上,因为每个用户的网速不同,所以很有必要在我们的作品中加入Loading画面,之前,已经有很多教程是关于Loading制作方法的,今天我们给读者讲述四个纯AS的Loading效果,不懂AS的菜鸟或“代码盲”甚至可以直接复制教程中的代码到自己的作品中,懂AS代码的朋友,可以仔细阅读这些代码,从中学到更多的AS知识,或由此引申出更多的AS Loading效果……感谢作者=棉花糖=、egg616、小郎提供源码和思路 阅读全文

posted @ 2007-04-05 15:17 allonkwok 阅读(322) 评论(0) 推荐(1) 编辑

摘要: 思路,创建一个空的影片剪辑用来载入外部文件(swf,gif,jpg,png),编写动态函数,加载文件到影片剪辑中 使用关键函数、方法、类:createEmptyMovieClip,onLoadInit,MovieClipLoader,onLoadComplete,loadClip onLoadComplete:当使用 MovieClipLoader.loadClip() 加载的文件完全下载时调用 onLoadInit:当执行加载的剪辑的第一帧上的动作时调用。 新建动画,在第一桢写入一下代码就可以了,可以在相应的函数中修改效果,以下是主场景关键桢上的代码(参考flash8自带参考手册) 阅读全文

posted @ 2007-04-05 15:15 allonkwok 阅读(1668) 评论(0) 推荐(0) 编辑

2007年4月4日

摘要: 原文件下载地址:http://mail.ustc.edu.cn/~bxl009/web.rar 注:因为空间不支持ASP,请不要测试留言模块. 前言:这是暑假期间我花了不到三天时间制作完成的,本来没准备写这篇教程(我很懒的-。-),后来觉得有很多和我当初一样渴望为自己作个精美的网站而苦于找不到这样一篇全面的教程的,所以就写了下来,以此感谢在学习Flash过程中得到的所有帮助. 言归正传,先说说这个网站,标题我用了“精美”一词,实际上这只是个广告词汇,至少我对前期的配色和创意方面都不满意,不过作为教程还是比较合适的,基本上用Flash作网站的技术都包括了。 阅读全文

posted @ 2007-04-04 16:49 allonkwok 阅读(3168) 评论(2) 推荐(0) 编辑

摘要: 共三部分: 1、基础 2、MovieClipLoader相关讨论(较深入) 3、V2组件相关问题 一、基础 很久没有发技术日志了,要来就来个完美的。您别激动,一个小小的loading谈什么完美,我想你看了就知道^_^ 我的口号,将此文打造成全球最完善的非Flash初学者loading教程贴。 转载请保留原文地址:http://www.awflasher.com/blog/?id=444 首先,想说一下我写此文的动机。记得很早之前我曾经说过“没有loading的flash,不是完整的flash”。我想那个句话可能偏激了。因为有时候一些不到10k的flash,确实不需要做什么loading。但我始终认为,做一个优秀的loading是衡量一个flasher水准,甚至态度的。你问我为什么,我可以告诉你,因为loading是唯一一个你不会多看而所有用户、客户会看的东西,所以你对loading的重视程度,甚至可以反衬你这个flasher的职业道德! 有些做设计为主的朋友,我认识不少,他们对load 阅读全文

posted @ 2007-04-04 16:46 allonkwok 阅读(314) 评论(0) 推荐(0) 编辑