使用AJAXRequest进行AJAX应用程序开发(1) - 初识AJAXRequest前言在发布了AJAXRequest类的几个版本之后,渐渐地有许多朋友用上了它,也有许多朋友问我有没有更详细的说明和示例。不过因为时间的问题以及我能想到的示例有限,一直没有多写几个示例。考虑了一下,决定写一个关于AJAXRequest的教程,希望对使用AJAXRequest类的朋友们有所帮助。准备在使用AJAXRequest进行AJAX开发之前,你需要做以下准备:准备知识:JavaScript基本语法,文档对象模型(DOM)的相关知识,以及至少掌握一种后台编程的语言(我写的例子以ASP为编...
http://www.jb51.net//article/13162.htm
只在<form>元素上使用submit事件如果要在form中绑定事件处理程序时,应该只在<form>元素上绑定submit事件,而不是给提交按钮绑定click事件。March:这个方式固然很好,但是,公司开发时使用了Web Flow,一个页面就一个大form,而里面可能有若干个提交按钮,所以不得不把部分事件处理程序绑定在了提交按钮的click事件上。可点击的都应该是链接不要给除锚元素(<a>)以外的元素绑定click事件。这一点对于键盘用户很重要,因为他们在仅通过键盘获取元素焦点时会遇到困难。March:不过个人感觉锚元素还是应该只用作链接,而一些...
http://www.jb51.net//article/13087.htm
【教程说明】:应云开等朋友的要求,我今天把组件开发过程整理一下,写成这篇教程。通过此篇教程你可以大致了解Flash组件开发整个过程,希望对那些想自己开发Flash组件的朋友有所帮助。我这次主要开发Flash代码组件,甚至其他Flash组件,你可以自行研究或和我一起讨论。 【前提条件】: 1、安装了Flash CS3软件; 2、安装了 Adobe Extension Manager 1.8扩展管理器,如果没有请先到这里下载...
http://www.jb51.net//article/11351.htm
作者: 孙立 Email: 17bizAT126.com写于:2006/3/5版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://sunli.cnblogs.com/archive/2006/03/05/343095.html关键词:ASP 模板摘要: 阐述一种全新的ASP模板引擎,实现代码(逻辑)层与HTML(表现)层的分离.这种模板实现方法避免了一 般ASP模板加载模板文件(加载组件)和替换所浪费的资源,实现编译型的模板引擎,提高程序的执行速度和稳定性。摘要: 阐述一种全新的A...
http://www.jb51.net//article/11095.htm
这是我自己的心得,给大家作个参考。我的目的是让开发变得简单,尽可能少地考虑实现语句,更多地把精力用于思考业务逻辑。希望我的文章对大家有所启发和帮助。如果你对ASP不熟悉,可以先看以下教程:1、http://布鲁斯狼的ASP编程入门进阶2、www.w3schools.com的ASP教程(英文\中文),查看更多好吧,让我们进入正题:先看以下例子:<%db_path = "database/cnbruce.mdb"Set conn= Server.CreateObject("ADODB.Connection")connstr = "P...
http://www.jb51.net//article/10870.htm
一般来说,乱码的出现有2种原因,首先是由于编码(charset)设置错误,导致浏览器以错误的编码来解析,从而出现了满屏乱七八糟的“天书”,其次是文件被以错误的编码打开,然后保存,比如一个文本文件原先是GB2312编码的,却以UTF-8编码打开再保存。要解决上述乱码问题,首先需要知道开发中哪些环节涉及到了编码:1、文件编码:指的是页面文件(.html,.php等)本身是以何种编码来保存的。记事本和Dreamweaver在打开页面时候会自动识别文件编码因而不太会出问题。而ZendStudio却不会自动识别编码,它只会根据首选项的配置固定以某种编码打开文件,如果工作时候一不注意,用错误编码打开文件,...
http://www.jb51.net//article/10644.htm
网站开发常用关键字(tag),一般需要获得最多的被采用的Tag,也就是流行词。通常思路是将关键字tag保存到单独表中,然后在其他表中根据一组id进行对多个关键字进行标识。因为一个文章可以选择多个tag,查询的时候颇为麻烦。所以我在开发中利用了这样的方法,当然不见得多高明 :),分享下经验。将tag直接保存在文章的表中,如Tag字段,tag为“c#”和“.net”,则Tag字段值为“c#/.net”就是依/符号分割tag,这样数据库中保存的是字符串了。单文章显示的时候可以直接分割成数组显示,减少表的关联,提高了效率。当需要显示最近流行词的时候。查询所有的tagselect t...
http://www.jb51.net//article/10132.htm
在《Ajax开发精要》中,我构建了两个简单的综合范例。一个是支持增、删、改、模糊搜索的简单留言簿,另外一个是模拟MSNSpace所提供的日志评论、固定链接、引用通告以及自定义列表管理的功能。今天新增一个分页查询的案例。同样的,与之前的两个案例类似,分页查询的持久化数据依然来自xml文档,以方便网友的拷贝和部署。构建这个案例的方法与之前两个案例大致相当,都是使用XMLHttpRequest.responseXML获取数据,然后填充到页面的相应位置。构建过程中注意代码复用。《Ajax开发精要》的撰写目的之一,是要通过深入浅出的介绍和丰富的案例,举一反三,掌握Ajax开发的精要,推而广之。现将这三个...
http://www.jb51.net//article/10017.htm
在经历了一年半的测试期之后,微软周四正式发布了其IEDeveloperToolbar最终正式版,支持IE6/7。微软开发者工具条可以让开发人员更为方便的分析网页结构,调整包括CSS在内的各种特定元素,帮助开发者更好地创建Web应用。微软此次发布的1.0版相较Beta3测试版并无新鲜元素加入,按照微软的说法,1.0版本主要改善了可靠性更适合作为一个正式版本来发布。IEDeveloperToolbar特性如下:-浏览和修改Web页的文档对象模型(DOM)。-通过多种技术方式定位、选定Web页上的特定元素。-禁止或激活IE设置。-查看HTML对象的类名、ID,以及类似链接路径、tab顺序、快捷键等细...
http://www.jb51.net//article/9950.htm
第一种:直接把要嵌入的JS文件属性设置为“嵌入的资源”。protected override void OnInit(EventArgs e){ base.OnInit (e); if(!base.Page.IsStartupScriptRegistered("Script")) { &nbs...
http://www.jb51.net//article/9732.htm
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)演示效果:http://ucren.com/ucren-examples/widgets.html已知缺陷:1、widgets不支持多态。2、图片预载功能对Firefox的支持不是很好。未来考虑解决的问题:1、优化图片预载2、与框架vjbox整合到一起未来考虑开发的新控件:1、滑块调节器(类似windows音量调节器)2、进度条3、outlook菜单4、树what'snew2007-4-27修正了拖动对象至窗体外释放鼠标会造成对象粘滞鼠标的bug2007-4-25新增图片预载,并对切换皮肤进行优化本地下载...
http://www.jb51.net//article/9707.htm
