友情链接

企业IT项目开发之七宗罪(下篇)

JavaScript显示所有事件及值的代码 非常有用!

16
2012
08

Delphi加密与解密一例

//加密函数

Function EncrypKey(Src: String; Key: String): string;
var
        idx: integer;

        KeyLen: integer;

 

// 解密函数

Function UncrypKey(Src: String; Key: String): string;
var
        idx: integer;
 
......

16
2012
08

不可思议的迷人净海

 

...

16
2012
08

怎样修改Ext.MessageBox.confirm()提示框的宽度

Ext.MessageBox.minWidth = 300;

16
2012
08

java去除html标签的正则表达式

String s = "要去除的字符串".replaceAll("<[^>]+>", "");//去除HTML标签的正则表达式

16
2012
08

IE9中Script438: 对象不支持“createContextualFragment”属性或方法

Menu shadow probolem in IE9

createContextualFragment 
Script Error At DomHelper 
file:ext-all-debug.js 
line:508
frag = range.createContextualFragment(html);
method createContextualFragment not support!
/////////////////////////////////////////////////////////
解决方法:

......

16
2012
08

去除svn蓝色问号

  • 打开任务管理器,将TSVNCache 进程结束掉
  • 如果没有TSVNCache,将 TortoiseSVN 的进程关闭 
  • 刷新一下蓝色的问号就没有了
16
2012
08

Extjs GridPanel在IE6下的宽度问题

Ext.grid.GridPanel在IE6中的宽度太大,而且不能自适应宽度,解决方法见如下的一段代码: 

如果gridpanel在panel里面,可以用
var gridPanel = new Ext.grid.GridPanel({
        bodyStyle : 'width: 100%',
        ds : ds,
        cm : cm,
        loadMask : true,
        stripeRows : true,
        autoScroll : true,
        selModel : new Ext.grid.RowSelectionModel({
                singleSelect : true
        })
});
......
可以解决ie6下面的宽度超出问题
16
2012
08

JavaScript 获取带中文的字符串的长度

在 JavaScript 编程中,经常需要对提交的表单进行验证,特别是对用户在文本框中输入的字符串的长度进行限制。通常我们都是使用字符串对象的 length 属性获取字符串长度,如:var len = str.length; 但这个 length 在计算带有汉字的字符串长度时,却不是将一个汉字的长度算为 2,而是 1,这样对于中英文混合的字符串就更难判断出它到底是多少字符长度了。

解决的办法就是找出字符串中有多少个汉字,然后将这个数字加上 length 的值就是我们想要的结果了。使用 prototype 为 String 对象增加一个新方法 length2,代码如下: