- 浏览: 61207 次
- 性别:
- 来自: 北京
最新评论
-
daoyongyu:
或者修改TOMCAT的server.xml文件。加上useBo ...
redirect重定向传中文乱码问题 -
zg2010:
这是为什么呢?
The type BASE64Decoder is not accessible due to restriction on required library -
fming09:
liulovz 写道你好,我想请问下grid.datagrid ...
jquery datagrid reload后跳转到第一页 -
liulovz:
你好,我想请问下grid.datagrid("rel ...
jquery datagrid reload后跳转到第一页 -
fbchen:
e.stopEvent();
Ext.FormPanel回车重复提交问题?
文章列表
eclipse中import时报错:
Access restriction : The type BASE64Decoder is not accessible due to restriction on required library
解决方法:
Project -> Properties -> libraries中
先remove掉JRE System Library,然后再Add Library重新加入。
package fming;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
public class XOR {
public static String encode(String str, String key) {
String result = null;
byte[] strBuf = str.getBytes();
byte[] keyBuf = key.getBytes();
int c = 0;
int z = keyBuf.length ...
Ext.Element是Ext对Dom元素的一个强有力封装,它封装了很多方便对dom操作的接口(并通过Element的dom属性引用对应的dom元素),因此每创建一个Element元素都将消耗不少的内存(主要是大量的操作接口消耗),因此如果创建过多的Element元素必然导致内存占用的剧增和系统性能的下降。
Ext.get和Ext.fly返回的都是一个Element对象,但是Ext.get返回的是一个独立的Element,拥有自己独立的操作接口封装,可以将其返回值保存到变量中,以便以后调用操作等,这样为重用带来了方便。但是它的一个很大缺点就是内存消耗问题,假如调用Ext.get(id)10 ...
JS复制一个对象或者数组
clone = function(o) {
if(!o || 'object' !== typeof o) {
return o;
}
if('function' === typeof o.clone) {
return o.clone();
}
var c = '[object Array]' === Object.prototype.toString.call(o) ? [] : {};
var p, v;
for(p in o) {
...
window下flash
<object id='...'><embed wmode='opaque' /><object>对window下firefox起作用
<object id='...'><param name='wmode' value='opaque' /><embed /><object>对window下IE6,7都起作用
<object id='...'><param name='wmode' value='opaque' /><embed wmod ...
Ext.FromPanel我设置了当回车的时候调用提交的方法,但是如果当焦点移动到提交按钮时再回车的话就提交了两次,该如何解决???
找到解决方法了
可以在触发回车键的时候,执行将光标移动到按钮上的方法,就可以只提交一次了
也可以设置一个标志项,通过return false;来控制
用法与CheckboxSelectionModel相同
Ext.ns('Ext.ux.grid');
Ext.ux.grid.RadioSelectionModel = function(config) {
Ext.ux.grid.RadioSelectionModel.superclass.constructor.call(this, config);
this.renderer = function(v, p, record){
var checked = record === this.selections.get(0);
var retval = '& ...
store.load({
callback: function(a,b,c){
var gridView = grid.getView();
var groupsLength = gridView.getGroups().length;
if(groupsLength > 0){
var firstGroupID = gridGroups[0].id;
gridView.toggleGroup(firstGroupID);
}
}
});
...
- 2009-12-04 16:03
- 浏览 1547
- 评论(0)
Ext.KeyNav
Ext的keyNav类能为Ext.Element元素提供简单的按键处理方法
例:
var el=Ext.get("textarea");
new Ext.KeyNav(el, {
"left" : function(e){
alert("left key down");
},
scope : el
}
);
它的行为与Key ...
- 2009-11-12 17:32
- 浏览 736
- 评论(0)
Ext.Fx类
对于我这样的懒鬼而言,Fx类是核心类库中最激动人心的一个类,它不是最重要的,却是最实用的一个类
定义了一些常用的特效方法,不妨自己多动手试试下面的方法,很有趣的
fadeIn( [Object options] ) : Ext.Element
渐显 options参数有以下属性
callback:Function 完成后的回叫方法
scope:Object 目标
easing:String 行为方法 默认值是:easeOut,可选值在ext_base中找到,但没有说明,以下内容从yahoo ui中找到的
easeNone:匀速
easeIn:开 ...
- 2009-11-12 17:31
- 浏览 703
- 评论(0)
Ext.EventManager
事件管理者中的大部分方法都在Ext中有定义,主要用于事件管理
addListener( String/HTMLElement el, String eventName, Function handler,
on( String/HTMLElement el, String eventName, Function handler, [Object scope], [Object options] ) : void
onDocumentReady( Function fn, [Object scope], [boolean options] ) : void
r ...
- 2009-11-12 17:30
- 浏览 789
- 评论(0)
Ext.DomQuery类
selector语法详见Ext类
compile( String selector, [String type] ) : Function
编写一个选择器或xpath查询到一个方法以方便重用,type取select(默认)或simple值之一
filter( Array el, String selector, Boolean nonMatches ) : Array
过滤el中的元素,保留符合selector的,如果nonMatches为真,结果相反
is( String/HTMLElement/Array el, String selector ) : Bo ...
- 2009-11-12 17:29
- 浏览 657
- 评论(0)
Ext.Element类
Element( String/HTMLElement element, [Boolean forceNew] )
由id或DOM节点创建Element对象
Element.fly( String/HTMLElement el, [String named] ) : Element
由id或DOM节点创建一个全局共享的活动元素,可由named命名以避免可能的冲突
Element.get( Mixed el ) : ...
- 2009-11-12 17:29
- 浏览 683
- 评论(0)
Array类
indexOf( Object o ) : Number
object是否在数组中,找不到返回-1;找到返回位置
remove( Object o ) : Array
从数组中删除指定的对象object,如果找不到object则数组无变化
Number类
constrain( Number min, Number max ) : Number
检查数值是否介于min与max之 ...
- 2009-11-12 17:28
- 浏览 630
- 评论(0)
addBehaviors( Object obj ) : void对选择的元素 应用事件侦听器,事件名以@附加在结尾,例如addBehaviors({ // id=foo下所有的a标签加入click事件 '#foo a@click' : function(e, t){ // do something }, // 用,分隔多个选择器 '#foo a, #bar span.some-class@mouseover' : function(){ // do something }});apply( Object obj, Object config, O ...
- 2009-11-12 17:14
- 浏览 726
- 评论(0)