摘要:
document.onkeydown=function(evt) {var isie = (document.all) ? true : false; var key; var srcobj;if (isie) { key = event.keyCode; srcobj=event.srcElement; }else { key = evt.which; srcobj=evt... 阅读全文
摘要:
/* Prototype JavaScript framework, version 1.4.0* (c) 2005 Sam Stephenson <sam@conio.net>** Prototype is freely distributable under the terms of an MIT-style license.* For details, see the Proto... 阅读全文
摘要:
/* prevent execution of jQuery if included more than once */if(typeof window.jQuery == "undefined") {/** jQuery 1.1.2 - New Wave Javascript** Copyright (c) 2007 John Resig (jquery.com)* Dual licensed ... 阅读全文
摘要:
2008-02-14 17:05 Ext.form.BasicForm 对应一个dom中的form,默认是用ajax提交的,如果的确想回传,可以使用如下方式 var myForm. = new Ext.form.BasicForm("form-el-id", { onSubmit: Ext.emptyFn, submit: function() { this.getEl().dom.submi... 阅读全文
摘要:
Ext.apply( Ext.form.VTypes, { phonecheck : function(val, field) { var str=val;var reg=/(^[0-9]{3,4}\-[0-9]{7,8}$)|(^[0-9]{7,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/; if (reg.test(str... 阅读全文
摘要:
Ext.namespace("JDBS.Apps.AppClass.JDBSIM");/*** 在线交流功能界面类*/JDBS.Apps.AppClass.JDBSIM.IMUI=function(o){ this.app=o.app||null;//指向im app delete o.app; //传递给面板的配置参数 var treeLoader = new Ext.tree.TreeLoad... 阅读全文
摘要:
<script type="text/javascript">Ext.onReady(function(){var testData=[ ["lug","男",26,[["数学",100],["语文",150]]] ,["lisi","男",25,[["数学",100],["语文",150]]] ,["zhang","男",27,[["数学",120],["语文",158]]] ];/... 阅读全文
摘要:
[1].在IE中,事件对象是作为一个全局变量来保存和维护的.所有的浏览器事件,不管是用户触发的,还是其他事件,都会更新window.event对象.所以在代码中,只要轻松调用window.event就可以轻松获取事件对象, 再event.srcElement就可以取得触发事件的元素进行进一步处理. [2].在FireFox中,事件对象却不是全局对象,一般情况下,是现场发生,现场... 阅读全文
摘要:
ajaxpro实现前台后台传数据 关键词: ajaxpro 传递参数 1,建立.net2005的网站test。 2,在bin文件夹下引用ajaxpro.dll(网站下载),或者直接把bin目录放到test网站之下。 3,在webconfig中增加如下代码 ... 阅读全文
摘要:
ASP.NET面试题 .NET系列面试题 2007年12月01日 星期六 上午 10:50 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保... 阅读全文
摘要:
在 ASP.NET中我们经常需要输出一些JS脚本,比如弹出一个警告窗口,返回到历史页面等JS功能,我看到网上流传得比较广的是马先光写的一个 JScript类,这个类基本将经常用到的JS脚本包含了,非常方便,唯一的不足是作者采用的Response.Write(string msg)的办法,这样造成输出的js脚本在标签之外,破坏了原有XHTML的结构,所以本人在满足原 功能的... 阅读全文
摘要:
一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中, 且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似... 阅读全文
摘要:
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在 的唯一目的,就是... 阅读全文
摘要:
c#遍历HashTable 方法一 foreach (System.Collections.DictionaryEntry objDE in objHasTab) { Console.WriteLine(objDE.Key.ToString()); Console.WriteLine(objDE.Value.ToString()); } 方法二 System... 阅读全文
摘要:
FormSet_Tabpage_SimpleSelGrid= Ext.extend(Ext.grid.GridPanel,{ selwindow:null, constructor:function(obj){ // if (this.selwindow ==null ) selwindow= n... 阅读全文
摘要:
Ajax中国网页特效演示,RGB颜色转换 RGB颜色转换 下面为效果显示区! 请输入RGB颜色值(0 to 255) Red: Green: Blue: Hex code: 阅读全文
摘要:
开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配 "notice": 匹配包含notice的字... 阅读全文
摘要:
javascript小技巧 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.k... 阅读全文
摘要:
var store=new Ext.data.Store({ url:"hello.xml", reader:new Ext.data.XmlReader({ record:"row"}, ["id","name","organization","homepage"]) }); 因为Sote组件接受一个参数url,如果设置url,则ExtJS会创建一个与服务器交互的E... 阅读全文
摘要:
Ext本身就带有比较专业和酷的示例,这也是Ext明显强过其他js框架的地方,所以大家最好少看那些简单翻译一下就发表的示例,实在是浪费时间。关于一 些高级的用法,最佳方式就是看源码和其他比较好的扩展控件写法,当然园子里有几篇原创的Ext入门文章,看看也是有好处的。 为了运行下面的例子,请下载ext2.0,实际上我的例子也是从form-grid等例子修改而来的。 会员分组统计界面如下:... 阅读全文
摘要:
Ext让人惊喜的data.srtoe的loadData (2008-05-12 08:59:35) 标签:it 分类:Ajax 在写Ajax程序时,假如我们的布局如下: +-------------------------+ | | | 数据列表区Grid ... 阅读全文
摘要:
翻译整理:Young.J 官方网站:http://jquery.com jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-star... 阅读全文
摘要:
下面为扩张grid的 代码 /** * @auther huangfeng * @class Ext.ux.GridExtend * 通用的grid */ Ext.ux.GridExtend=function(config){ Ext.QuickTips.init(); thi... 阅读全文
摘要:
阅读全文
摘要:
Ext 动态添加grid 列数 在做报表的时候,需要将grid的列数做成活的,列数有数据库里的字段确定,这据需要将grid的列数做成动态的,经过多次实验已成,如下: 后台返回的json: {'action':true,'message':'error!','data':[ {'number':'1','text1': '3','i... 阅读全文
摘要:
javascript内存泄漏 当一个系统不能正确的管理他的内存分配时,这个系统就存在内存泄漏,这对系统来说是一个bug。内存泄漏的现象可以有程序调用失败、执行减慢等。 微软的Internet Explorer就存在一系列的内存泄漏,其中最严重的就算是执行Jscript时产生的泄漏。当一个DOM对象包涵有一个JavaScript对象(例如一个事件处理函数)的引用,同时如果这个JavaScrip... 阅读全文
摘要:
如何封装JS和CSS文件封装为服务器端控件---ASP.NET 2.0 如何封装JS和CSS文件为服务器端控件---ASP.NET 2.0 我们以封装一个JS的日期控件为列子,将它和服务器的TextBox结合在一起做成一个服务器控件,以达到直接托上去就可以使用的效果。其实很简单,大家共同学习。先看看效果图: 方法: 首先:下载一个JS的日期组件,带封装。 然后:建一个日期类文件Calend... 阅读全文
摘要:
Ext中FormPanel面板及Form控件横排测试(CSS) 阅读全文
摘要:
在作布局的时候,常常会出现这类情况,在HTML中可以利用表格来布局,那么Ext2呢? 我自己也琢磨了不少时间,今天终于有了收获: var simpleForm = new Ext.FormPanel({ labelAlign: 'left', title: '表单例子', buttonAlign:'right', bodyStyle:'padding:5px',... 阅读全文
摘要:
对于属性很多的对象操作起来却相当麻烦,所以可以采用反射的机制,对每一个属性进行赋值,具体代码如下。 public static void CopyValue(object origin,object target) { System.Reflection.PropertyInfo[] properties = (target.GetType()).GetProperties(); ... 阅读全文
摘要:
EXT做为与用户交互的前端,其功能可以概括为:生成用户界面,与用户实现交互,并与程序(PHP,.NET等)后台通信来完成与用户的交互。下面就这几个功能的实现原理做介绍。 1.1 生成用户界面 EXT别广泛接受认可的原因之一便是他拥有良好的用户外观。 一个系统中最主要的功能便是实现CRUD(新增,读取,更新,删除),同时还有查询。为了将这些功能集中在一起,特意封装了一个EXT的CRUD面板... 阅读全文
摘要:
fomr=new Ext.form.FormPanel({ ... render:{ fields:[...] } }) form.load({ url: params:{ } } 一般来说这样就可以将数据加载的form里面了.当然,返回的json格式要正确 阅读全文
摘要:
ExtJs WebService Json序列化(扩展JavaScriptSerializer类) 新一篇: ExtJs Ajax的WCF服务 之 Ext.grid 控件显示 | 旧一篇: Extjs 数据读取对象ArrayReader/JsonReader/XmlReader 今天我们来探讨一下关于 使用JavaScriptSerializer的Serialize方法进行Json序列化.... 阅读全文
摘要:
JavaScript 和 .NET 中的 JavaScript Object Notation (JSON) 简介 新一篇: .net 下用javascript调用webservice | 旧一篇: 精典SQL语句 适用于: JSON Ajax 摘要:本文 JavaScript Object Notation(或 JSON),即一种开放式和基于文本的数据交换格式,它提供了一种标准数据交... 阅读全文
摘要:
[Ext]2.0探索(七)Grid使用介绍 2008年07月01日 星期二 15:25 Ext2.0框架的Grid使用介绍 最近空闲时间在学习Ext2.0框架,只有一个字的感叹“强”,我从未想到JS代码能够写出这么绚丽的Web页面出来,以前看到YUI,惊若天人... 阅读全文
摘要:
PropertyInfo[] propertys = new myClass().GetType().GetProperties(); 即可获得对象myClass的所有属性组成的集合 propertys 阅读全文
摘要:
/** * www.faceye.com 网络支持系统 * 作者:宋海鹏 ecsun@sohu.com/myecsun@hotmail.com/QQ:82676683 * 说明:javascripts 工具类 * */ /** * 动态加载JS文件 */ var ... 阅读全文
摘要:
var menuObj=[{ text:"快捷", icon:'etc/default/images/icons/quick.gif' },'-']; //下面两个函数用于解析xml为树结构输出 function createXMLMenu(xmlsrc) { var xmlDom=loadXML(xmlsrc); //加载xml串或url,loadXML函数的定义见... 阅读全文
摘要:
为Grid配置了Ext.grid.CheckboxSelectionModel()属性,但达不到想的效果,去查看了源码,也没看出个所以然,请教各位前辈,用什么方法可以实现以下两种效果: 1.点击记录只改变背景色,不改变选择状态。要想选中,只能去点击checkbox 2.点击记录,选中该记录,但不改变其它已选中记录的状态。 源码: gridJson.js ... 阅读全文
摘要:
使用Ajax 在弄好一些页面后,你已经懂得在页面和脚本之间的交互原理(interact)。接下来,你应该掌握的是, 怎样与远程服务器(remote server)交换数据,常见的是从数据库加载数据(load)或是保存数据(save) 到数据库中。通过JavaScript 异步无刷新交换数据的这种方式,就是所谓的Ajax。Ext 内建卓越的Ajax 支 持,例如,一个普遍的用户操作就是,异步发送一些... 阅读全文