Truly
写精彩代码 品暇逸人生

随笔分类 -  JavaScript & Vbscript

上一页 1 2 3 下一页
深入浅出JSON
摘要:Author:Truly JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScri... 阅读全文
posted @ 2006-12-31 13:55 Truly 阅读(57575) 评论(99) 推荐(31) 编辑
MS Atlas(AJAX Control Toolkit)示例项目的一个小bug
摘要:近期在研究MS的AJAX Control Toolkit(代号Atlas),其中AlwaysVisibleControl Demonstration示例有一个小错误完整示例及源码下载地址是:http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit其中/SampleWebSite/Alwa... 阅读全文
posted @ 2006-12-27 11:27 Truly 阅读(558) 评论(0) 推荐(0) 编辑
再次为AjaxPro提速
摘要:再次为AjaxPro提速作者:Truly 对于使用Ajax技术的站点,或多或少都会遇到令人头痛的性能问题,即使是获奖的Ajax技术应用站点Pageflakes,性能也不尽人意。作为富客户端的架构,js文件成为了网站中重负,我们站点采用的Ajax框架是AjaxPro(Ajax框架目前数以百计,AjaxPro算是其中比较优秀的框架之一),使用AjaxPro的时候,首先要将包含Ajax方法的类注册的页面... 阅读全文
posted @ 2006-12-11 20:40 Truly 阅读(1253) 评论(5) 推荐(0) 编辑
几段不错的脚本
摘要:图片飞行效果 可以使页面上的图片都开始飞行!当然你可以可以修改部分代码,使特定图片飞行! ');document.body.innerText=s;//更多技术请访问http://Truly.cnblogs.com">破解页面 这个针对查看加密的页面源码、右键屏蔽的,以及使用了Ajax技术的站点由于大量的createElement动态创建元素时使得很难直接通过右键查看源... 阅读全文
posted @ 2006-11-21 09:54 Truly 阅读(708) 评论(1) 推荐(0) 编辑
关于AjaxPro的性能改进
摘要:关于AjaxPro的性能改进作者:Truly 偶然发现AjaxPro的页面注册是相当花费时间的方法初步对AjaxPro方法进行分析,它的页面注册方法 AjaxPro.Utility.RegisterTypeForAjax(typeof(命名空间.类名)); 是往页面上注册几段脚本块, 前3段是AjaxPro的内核函数,而最后一段则是我们页面上的Ajax方法封装集合。事实上我们的网站是发布... 阅读全文
posted @ 2006-11-20 18:16 Truly 阅读(1412) 评论(2) 推荐(0) 编辑
关于浏览器扩展--给你的网站增加浏览器右键收藏功能
摘要:本示例要实现的功能是通过用户安装reg文件,给浏览器添加右键菜单“收藏到我的网站”,这样以后用户上网的时候就可以通过选中内容右键“收藏到我的网站”,就会把用户选中的数据提交给指定网页同时我增加了一个判断,如果用户没有选中,直接在图片上点右键收藏的话可以把这个图片的地址获取到,以判断用户是否需要收藏图片。一共需要3个文件,reg需要提供给用户下载,另外两个是网站的处理页面。注册表文件mm.regRE... 阅读全文
posted @ 2006-11-14 12:35 Truly 阅读(829) 评论(1) 推荐(0) 编辑
对DHTML性能提高的一些开发技巧
摘要:前言最近一段时间,web2.0 站点如雨后春笋,层出不穷。但是web2。0程序往往会有一些性能瓶颈,由于使用了大量的ajax方法,js处理等等导致页面打开十分缓慢。要开发出高性能的站点,就必须对DOM有相当深度的理解,娴熟的运用js,精通脚本的优缺点。很多时候,也许我们对程序代码做出些微的修改就可以极大的提高站点性能,如果你也在开发web2。0程序,就跟我一起学习一些基本开发技巧。简介本文从一些D... 阅读全文
posted @ 2006-11-09 18:17 Truly 阅读(428) 评论(0) 推荐(0) 编辑
修改FCKEditor
摘要:修改后的代码下载http://www.cnblogs.com/Files/Truly/FCKeditor_Truly.rar由于项目需要,近期仔细研究了FCKEditor。发现一下bug,以及缺少的一些东西。一、防止连续文本导致出现滚动条 FCKEditor编辑器使用Iframe来处理编辑器内容,可惜不支持文本换行,假如你连续输入一段英文或数字等,将会出现滚动条,这时我们需要给其增加... 阅读全文
posted @ 2006-09-15 16:19 Truly 阅读(1655) 评论(8) 推荐(0) 编辑
检测用户是否安装RealPlayer播放器
摘要: 阅读全文
posted @ 2006-09-15 14:28 Truly 阅读(756) 评论(0) 推荐(0) 编辑
关于上传控件的清空
摘要:有时候页面有很多上传控件的时候,要reset某个上传控件比较头痛,因为不能用form.reset,这里我想到一个变通的方法来解决原理是将控件移动到一个隐藏表单中,reset后再移回来,请看下面完整的示例.html Demo 使用时只用注意调用ResetFileCtrl方法,并给body增加一个隐藏表单。代码已测试。注意inertbefore兼容ie和ff,但是ie需要6.0+ 阅读全文
posted @ 2006-09-02 23:03 Truly 阅读(506) 评论(0) 推荐(0) 编辑
利用动态加载模板,配合ajax实现无刷新操作
摘要:关键字:DataGrid 动态模板 Ajax我们使用ajax实现无刷新界面时,对于DataGrid,Repeater等列表还是比较麻烦的,经过我的尝试,找出一种比较合理的方法,可以免除对html的加工处理,随时获取到数据列表的HTML content,并且列表格式使用模板,更加容易维护,阅读原理是将模板写入用户控件,使用LoadTemplate来加载,然后将其赋给DataGrid或Repeater... 阅读全文
posted @ 2006-08-21 16:54 Truly 阅读(1301) 评论(1) 推荐(0) 编辑
DNN杂记
摘要:问题1: DNN 安装在Sql Server 2005时缺少DotNetNuke_template.mdf,错误提示:could not found DotNetNuke_template.mdf.解决:下载这个文件,解压缩后放入相应的目录“…\Website\Providers\DataProviders\SqlDataProvider”问题2: 默认的连接字符串可能不能使用,提示不能连接数据库... 阅读全文
posted @ 2006-06-12 16:07 Truly 阅读(297) 评论(0) 推荐(0) 编辑
一些常用的js代码(更新中)
摘要:onmouseover="oldItemBackColor=this.style.backgroundColor;this.style.backgroundColor='#DEEFFF';" onmouseout="this.style.backgroundColor=oldItemBackColor;"应用:datagrid的行变色ItemCreated eventif(e.Item.ItemT... 阅读全文
posted @ 2006-04-12 16:32 Truly 阅读(532) 评论(0) 推荐(0) 编辑
用FSO进行客户端文件检测(转贴)
摘要: 阅读全文
posted @ 2006-04-11 15:26 Truly 阅读(325) 评论(0) 推荐(0) 编辑
上传文件的客户端检测(仅限于图片)
摘要:较大的文件的检测是比较棘手的,大文件在服务器端验证的话基本是不可行的,因为在验证是在文件上传结束才可以进行的,事实上,不作特殊处理大文件不可能完成上传的,IIS将会直接抛出异常,此异常你的程序是获取不到的。详见http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspx 对于图片的文件大小限制可以如下处理: Untitled ... 阅读全文
posted @ 2006-04-11 15:16 Truly 阅读(843) 评论(1) 推荐(0) 编辑
下拉式日期选择
摘要:后台private void Button1_Click(object sender, System.EventArgs e){ DateTime dt = DateTime.Parse(Request.Form["selDate"]); Response.Write(dt.ToString());} 完整代码到这里下载http://www.cnblogs.com/... 阅读全文
posted @ 2006-04-05 21:06 Truly 阅读(1021) 评论(0) 推荐(0) 编辑
Netscape中的keyCode和srcElement
摘要:为了兼容Netscape,js中对事件的捕捉要做适当的修改ie中的event.keyCode和event.srcElement在Netscape中是不能使用的。Netscape中重点是document.captureEvents(Event.KEYDOWN);完整代码是:var ns4 = (navigator.appName=="Netscape")? true:false;var ie4 = ... 阅读全文
posted @ 2006-02-16 20:47 Truly 阅读(278) 评论(0) 推荐(0) 编辑
兼容FireFox
摘要:FireFox的市场占有率在逐步提高,慢慢蚕食着IE的用户市场。 作为开发者,我们不得不开始考虑自己的代码是否有更广泛的应用了。 由于IE和FireFox存在着很多差别,你会发现很多在IE中运行良好的函数到了FireFox中却不能正常工作了,因为它们是MS对标准的扩充,而不是标准的一部分。 所以我们编写代码的时候,也应考虑和避免这种客户端存在的差别。 下面有一些建议,将会逐步完善 1.尽量... 阅读全文
posted @ 2005-10-24 13:12 Truly 阅读(387) 评论(0) 推荐(0) 编辑
用JavaScript完成Excel数据导入
摘要:有些时候我们的站点提供给客户数据导入导出功能,通常选择媒介格式为xls,下面是用JavaScript完成对客户端xls数据的载入: Untitled 阅读全文
posted @ 2005-09-19 22:02 Truly 阅读(987) 评论(0) 推荐(0) 编辑
了解XMLHTTP异步调用WebService
摘要:下载本文的源码 - 24k 简介 眼下AJAX炒的很火,它是javascript和xml的技术结合,异步交互、JavaScript脚本和XML封装数据是AJAX的三大特征。xmlhttp是ms几年前就有的技术了,近年也有不少相近的架构,上篇文章介绍了在客户端用脚本进行WebService调用,本文将重点了解异步调用。 异步 RPC 异步远程过程调用 (RPC) 是同步 RPC 机制的扩展。在同... 阅读全文
posted @ 2005-08-31 02:58 Truly 阅读(2432) 评论(1) 推荐(0) 编辑

上一页 1 2 3 下一页