- 浏览: 94183 次
- 性别:
- 来自: 西安
-
最新评论
-
lls17:
受教了~ 很好~
JSON.parse() 与 eval()
文章列表
引用网址 http://hi.baidu.com/quiteuniverse/blog/item/9f3f043d46ad1e07bba16716.html
以下函数调用方式: function check() { var bb = document.getElementById("txt_id").value;//txt_id为文本框的ID alert(ismobile(bb));//ismobile 代表以下任何一个函数名称 }HTML代码: <input type="text" nam ...
事件触发机制
l 给某一个控件添加事件。
obj.addEvents( {search : true });
l 给某一个事件添加处理函数
n 给一个对象或变量添加监听及对应得处理,可以在创建时,通过属性listener添加。
n 或者通过 ...
回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
可行的解决方法有:
1、在页面的<%@ Page La ...
例如 可编辑的grid面板
var grid_material = new Ext.grid.EditorGridPanel({
width:document.body.clientWidth,
height:document.body.clientHeight,
}]
如果你的面板是包含在jsp页面里面的,上面的设置可以让你获取jsp页面的大小,拖动鼠标改变浏览器大小后,页面随着改变,这样设置自然就可以获得页面大小了,就能随着浏览器改变了 我就是这样做的,效果还不错。
如果你只是靠jsp页面去引导,整个系统就是用ext去做,本身就是自适应的。
...
判断js数组包是否包含某个元素
要判断数组中是否包含某个元素,从原理来来说,就是遍历整个数组,然后判断是否相等,我们来造个轮子,名字就山寨PHP的数组函数in_array()
view sourceprint?
1 Array.prototype.in_array = function(e)
2 {
3 for(i=0;i<this.length;i++)
4 {
5 if(this[i] == e)
6 return true;
7 }
8 return false;
9 }
或者
view sourceprint?
1 Array ...
最近用到了Array就对其进行一个整理,文中内容阅读他人文章摘录加自己实验操作所的,并非完全原创。
数组对象的3个属性
1、length 属性
length 属性
Length属性表示数组的长度,即其中元素的个数。因为数组的索引总是由0 ...
extjs基础
extjs基础
extjs是什么?
extjs能做什么?
术语
开发环境
界面模板
hello world
Element
UI控件
windows
panel
tabpanel
form
Grid
tree
布局
column layout 列布局
fit Layout
border Layout
accordion Layout
form Layout
table Layout
组件扩展
继 ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
...
循环解析节点:
private void getAllNodes(String xml) {
try {
Document authtmp = DocumentHelper.parseText(xml);
List<Element> list = authtmp.selectNodes("//sms/node");
for (int j = 0; j < list.size(); j++) {
Element node = (Element ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keyword ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>百度代码搜索,谷歌搜索</TITLE>
<META content=text/html;charset=gb2312 http-equiv=Content-Type>
<STYLE>
body {background-color: #f5f6f7;}
#kw{font:16px Lucida Sans Unico ...
定义Ext.grid.ColumnModel时,列的信息项editor设置为new Ext.grid.GridEditor(new Ext.form.TextField({allowBlank:false}));就指定单元格编辑采用文本域。
默认情况下,需要双击单元格才能激活编辑器,从而进行修改。当给Grid配置上clicksToEdit:1时,就可以通过单击单元格激活编辑器,从而进行修改。
------------------------------
添加一行数据。
定义记录类:var MyRecord = Ext.data.Record.create([...]);
...
Javascript的调试利器Firebug使用详解.doc
1.获取dom
通过id获取:
var el = Ext.get("my-div");
通过DOM元素引用:
var el = Ext.get(myDivElement);
如果此Dom节点只操作一次的话,为了节省内存,建议使用fly()方法,如:
Ext.fly("my-div").getHeight();
2.操作dom
Ext,get('my-div')得到的是Ext.Element,而不是HTMLElement,所以操作的时候应该:
var el=Ext.get('elId');
el.dom.in ...
IE和Firefox浏览器下javascript、CSS兼容性研究
http://blog.csdn.net/herojams/archive/2009/07/01/4311884.aspx
http://roozeno.blogbus.com/logs/3560080.html
lovewhzlq (CTO) 2009-07-22
一、CSS HACK
以下两种方法几乎能解决现今所有HACK.
1, !important
随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)
<style ...