摘要: function charjt(){ return '啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴 阅读全文
posted @ 2011-06-29 19:30 看来是 阅读(789) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="gb2312"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd" > <wml> <card id="1" title="信息1" ontimer="#2"> <timer value="30&qu 阅读全文
posted @ 2011-05-25 11:08 看来是 阅读(284) 评论(0) 推荐(0) 编辑
摘要: /*判断浏览器是否支持wml 通过 Request.ServerVariables("HTTP_USER_AGENT")来获得,一般包含:CECT,Compal,CTL,LG,NEC,TCL,Alcatel,Ericsson,BIRD,DAXIAN,DBTEL,Eastcom,PANTECH,Dopod,PHILIPS,HAIER,KONKA,KEJIAN,LENOVO,BenQ,MOT,Soutec,Nokia,SAGEM,SGH,SED,Capitel,Panasonic,SonyEricsson,SIE,SHARP,Amoi,PANDA,ZTE"那么是具品牌 阅读全文
posted @ 2011-05-25 11:01 看来是 阅读(2376) 评论(0) 推荐(0) 编辑
摘要: Iframe的实现可能是最常看到的。很多论坛和聊天室的无刷新效果都是用这个实现的。但是这个方法还是可以在IE的状态栏上看到下载数据的进度条,而且有刷新数据时电脑发出的声音,本质上不能属于真正的无刷新技术。XMLHTTP相信也有很多人用过,但是出于对浏览器的兼容性要求,还有很多网友的浏览器屏蔽了对控件的支持,使得XMLHTTP在客户端的应用显得比较苍白无力了。一般都是在服务器端应用得比较多。现在开始说说我自己的思路吧:刚开始我也是用Iframe来实现的,但是一听到那个讨厌的刷新声,心里就不是滋味,于是我想,既然Iframe可以通过改变它的src属性,那JS也可以啊,而且JS请求跟Iframe的. 阅读全文
posted @ 2011-05-22 21:24 看来是 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 繁琐的页面刷新,大大降低的网页交互的性能。伺服器与客户端的交互,只需要传递少量信息,却因为服务器的刷新,不得不做大量的数据传递以及下载。这里将描述怎样实现无刷新的方法。假设实现的效果是,选择下拉栏目的时候,无刷新显示详细信息。描述运行的思路如下:在客户端SELECT控件中双击行,客户端将选择行信息,通过javascript语句,结合xmlhttp控件,将参数POST到伺服器端,伺服器端接受参数,执行处理,传递xml流到客户端,然后客户端得到xml,解析,绑定客户端控件。客户端代码如下:function showData(){ var sPageName = "接受的页面.aspx&q 阅读全文
posted @ 2011-05-22 21:23 看来是 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 传统上,我们浏览网页,如果加入最新的数据.只能是等我们重新向服务器端请求时才能显示出来.但是,对于一些时效性很强的网站.传统的这种做法是不能满足的.我们可以让程序自动刷新.定时向服务器请求数据.5秒取一次数据,10秒取一次数据.利用XMLHTTP发出请求并取得数据.传到客户端,客户端重新组织并显示数据.demo.htm 前台显示.<script language="JavaScript">function GetResult(){/**--------------- GetResult() -----------------* GetResult()* 功能:通 阅读全文
posted @ 2011-05-22 21:22 看来是 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 聊天室是网络实时交互的最常应用之一。聊天室的制作要解决好以下问题。1、谁在发言2、讲给谁听3、讲些什么与ICQ不同,ICQ 的数据流是一对一的关系。只要解决好上面三个问题就可以实现。聊天室由于存在一对多、多对一、一对一等多种数据关系,因此就有一个数据的存放问题。ASP 聊天室的数据存放一般有三种形式: 一是用全局变量Application 和Session对象。这种形式速度快效果好,但系统资源消耗太大。二是应用读写数据库实现。这种方法简明但服务器频繁读写数据据库很累。第三种可用读写TXT文件完成。适合简单的聊天室。三种方法都有一个共性的特点:客户端要获取新的聊天数据,必需刷新调用。刷新时间过短 阅读全文
posted @ 2011-05-22 21:20 看来是 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 前两篇主要写了从获取数据.接下来,我们讲讲如何添加数据.我们传统的提交数据的方法都是用<Form>来实现的.<Form>标记中的Method属性确定了表单元素的数据在发送到服务器时,如何对HTTP请求信息进行打包.Method属性可以使用的方法Method属性发送表单元素的方式读取数据的Request集合Get标识在URL的最后QueryStringPost在HTTP请求的主体内(HTTP请求的自由区域)Form这篇文章用XMLHTTP来实现Form的Method=Post.ClientPost.htm程序代码:<scriptlanguage="Java 阅读全文
posted @ 2011-05-22 21:11 看来是 阅读(249) 评论(0) 推荐(0) 编辑
摘要: RS技术的一个具体例子在前面的帖子中,我介绍了RS的基本工作原理,显然如果将RS技术运用在一个网站的设计中将会有很多非凡的作用(尤其是它的那个最大的优点,可以在不刷新页面的情况下调用服务端的代码)。正是因为这个特点,你就可以象在编写一个传统的C/S模式的程序一样,对数据库的数据进行处理了(我想大家一定很想知道具体应该如何来实现了,下面将给出一个具体的例子,调试这个破程序几乎快把我给累死,呵呵。)从前面的描述可以看到,要使用RS技术就需要客户端和服务端满足下面两个条件:1。客户端只需要支持Java applet即可2。而服务端只需要支持ASP即可换句话说,就是RS技术是完全独立与浏览器的(当然浏 阅读全文
posted @ 2011-05-22 21:09 看来是 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 开门见山,不离开页面就能刷新页面中的(部分)数据好处多多。主要是不需要写无聊代码维护 state。ASP.NET (以及其雏形 VI6 SOM)中的 server-side control (VI6 DTC, Script Library) 通过大量hidden input 来维护页面 state,其功力之深,非吾辈能及。所以我们要想办法不离开页面就能得到新数据,这样生活会比较好过。其实办法早就有很多。比如自己写 ActiveX Control 或 Java Applets,或使用系统自己带的。如果是 IE 浏览器,很久以前就可以使用 ADO RDS 之类的方法从 server 端远程获取数据 阅读全文
posted @ 2011-05-22 21:06 看来是 阅读(225) 评论(0) 推荐(0) 编辑