06 2009 档案

摘要:源码无需任何修改,直接复制即可,建议放在head区,最好单独存一个js文件然后在head区引用进来。 然后为每个要排序的表格设置一个id,比如此例中的tb_1。记得这个table需要thead和tbody元素,否则dom节点解析会出错。thead里放一行标题,建议用th,然后为每个th加入以下属性:onclick="sortTable('tb_1', *)" style="cursor:point... 阅读全文
posted @ 2009-06-30 10:30 TONYBINLJ 阅读(708) 评论(0) 推荐(0)
摘要:新浪编辑器SinaEditor 应该算是最贴近网友体验的编辑器,简洁、大方,并且使用方便、功能强大。 JAte 是一款精致小巧的文本编辑器,目的为提供高用户体验,主要基于as3平台。由于需要flash player9以上支持,所以可能存在一定的通用性。未来可能发布为组件形式,供其它as、flex或者air等调用. skyWriter 功能比较强大, 使用比较复杂. Xopus 是一款基于 Web ... 阅读全文
posted @ 2009-06-29 10:44 TONYBINLJ 阅读(956) 评论(0) 推荐(0)
摘要:前言 Visual Studio的代码折叠功能非常好用,#region #endregion 这个词连搜狗的词库里面都出现了(不含'#'号),可见使用频率很高,但是他不支持js的代码折叠 : ( 最近Ext用得比较多,一写就是上百行JS代码,非常不方便,想着自己写个扩展或插件什么的,意外搜到了下面的文章,已经用宏来实现了,本文可以理解为该 文的简单译本,注意宏代码部分我有所改动 : ) 文章 1... 阅读全文
posted @ 2009-06-25 10:05 TONYBINLJ 阅读(748) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-06-22 10:52 TONYBINLJ 阅读(411) 评论(0) 推荐(0)
摘要:1、缓存 对那些经常使用的数据和需要大量的时间来创建的数据可以存储在内存中,后来的请求直接使用,不需要在从新生成, 使用方法很简单: <%@OutputCache VaryByParams="none" Duration="120"%> 使用缓存的原则: 1)在页面中静态的内容和动态的内容分割开来。 可以把动态内容单独出来,做成用户控件 2)缓存合理的数据 并不是所有的数据内容都进行缓... 阅读全文
posted @ 2009-06-22 10:23 TONYBINLJ 阅读(196) 评论(0) 推荐(0)
摘要:阶段一:抵触、失落(半年多时间) 刚开始是很不情愿的感觉,因为面试的时候说是做软件开发,结果到了公司项目组才知道是测试部。当初的心情应该和当时测试人员的地位相关。因为大家都知 道,测试人员在中国最初是 不被认可的,是被看给开发人员收拾残局的,开发人员也看不起测试人员,认为是没有技术含量的工作。所以当时很多公司招的测试人员都是大专或者更低学历的人 员。(这里不是瞧不起大专 人员,而是想说明当时企业... 阅读全文
posted @ 2009-06-22 09:43 TONYBINLJ 阅读(528) 评论(0) 推荐(0)
摘要:前台aspx: [代码]后台CS页面:[代码]生成的浏览页面源码:[代码] 阅读全文
posted @ 2009-06-19 17:43 TONYBINLJ 阅读(381) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-06-19 16:03 TONYBINLJ 阅读(210) 评论(0) 推荐(0)
摘要:Normal 0 0 2 false false false MicrosoftInternetExplorer4 用DWMX2004的插件包可以实现ASP的各种分页功能,但是那些代码实在有点恐怖,我们在实际的项目开发中,有没有更简单的方法实现"一劳永逸"呢?答案是肯定的. 我们需要的功能: 1、调用该模块时,只需要传递记录集和每页显示的记录的条数; 2、可以点击链接进行翻页,也可以直接输入页码,... 阅读全文
posted @ 2009-06-19 15:59 TONYBINLJ 阅读(311) 评论(0) 推荐(0)
摘要:1.函数array() 功能:创建一个数组变量 格式:array(list) 参数:list 为数组变量中的每个数值列,中间用逗号间隔 例子: <% i = array ("1","2","3") %> 结果: i 被赋予为数组  2.函数Cint() 功能:将一表达式/其它类型的变量转换成整数类型(int) 格式:Cint(expression) 参数:expression 是任何有... 阅读全文
posted @ 2009-06-19 13:33 TONYBINLJ 阅读(263) 评论(0) 推荐(0)
摘要:一篇文章如字数太多,则用1,2,3.... 分成多页,便于用户浏览。 <% set recordset1=server.createobject("adodb.recordset") exec="SELECT * FROM news where id="&id recordset1.Open exec,conn,1,1 %> <table width="85%" bord... 阅读全文
posted @ 2009-06-19 13:02 TONYBINLJ 阅读(252) 评论(0) 推荐(0)
摘要:第一个参数:sql即SQL语句第二个数:conn即数据库的连接第三个参数:0创建只能向前滚动的只读记录集1游标允许你添加,删除和修改记录,但是看不到当你的记录集打开是其他用户所做的修改2游标允许你添加,删除和修改记录,并且可以看到其他用户所做的修改3创建一个具有所有定位功能的只读记录集,即:可以向前,向后,并且可以标记书签第四个:1记录是只读的,并且不能改变2记录在你可以对其进行编辑时是被锁定的3... 阅读全文
posted @ 2009-06-19 12:45 TONYBINLJ 阅读(363) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-06-19 11:55 TONYBINLJ 阅读(520) 评论(0) 推荐(0)
摘要:[代码]使用前提条件:表中必须有一个字段名为id的自动增加类型的字段提交前的表单名必须和数据库中的字段名一样,且按纽不可以使用name属性。用例:[代码] 阅读全文
posted @ 2009-06-19 11:48 TONYBINLJ 阅读(182) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-06-19 11:45 TONYBINLJ 阅读(214) 评论(0) 推荐(0)
摘要:<% '************************************* '防止外部提交 '************************************* function ChkPost() dim server_v1,server_v2 chkpost=false server_v1=Cstr(Request.ServerVariables("HTTP_REF... 阅读全文
posted @ 2009-06-19 11:41 TONYBINLJ 阅读(772) 评论(0) 推荐(0)
摘要:用户登录验证脚本,Chkpwd.asp 以下为引用的内容:<% '=======用户登录验证脚本======= '如果尚未定义Passed对象,则将其定义为false,表示没有通过验证 If IsEmpty(Session("Passed")) Then Session("Passed")=false End If 'Session("Passed")=False,表示尚未通过验证,则开始... 阅读全文
posted @ 2009-06-19 11:10 TONYBINLJ 阅读(310) 评论(0) 推荐(0)
摘要:本文主要介绍了ASP连接11种数据库的常用语法,详细内容请参考下文: 1.Access数据库的DSN-less连接方法: 以下为引用的内容:set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _Server.MapPath... 阅读全文
posted @ 2009-06-19 10:57 TONYBINLJ 阅读(178) 评论(0) 推荐(0)
摘要:我们经常会遇到多重查询问题,而长长的SQL语句往往让人丈二和尚摸不着头脑。特别是客户端部分填入查询条件时,如用普通方法将更是难上加难。 以下巧妙地利用"where 1=1"的恒等式(事实上很多,让它值为TRUE即可)解决此问题。 正文概要 'subject 信息标题 'company 发布信息的公司名称 'content 发布信息的内容 'address 公司地址 'infomation 公司简介... 阅读全文
posted @ 2009-06-19 10:55 TONYBINLJ 阅读(169) 评论(0) 推荐(0)
摘要:数据库连接:<%set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")%> 打开数据库: exec="select * from 数据库表"set rs=server.creat... 阅读全文
posted @ 2009-06-19 10:19 TONYBINLJ 阅读(216) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-06-10 15:11 TONYBINLJ 阅读(378) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-06-10 11:36 TONYBINLJ 阅读(708) 评论(1) 推荐(1)