Javascript
文章平均质量分 77
超级无敌咕咕鸡
这家伙是个比较随和的一个人。
展开
-
EXT 文件上传扩展组件简单介绍
EXT 扩展组件效果确实超酷,而且应用也非常简单,下面简单介绍一二.效果图如下:老规矩,看代码吧。。HTML代码如下:http://www.w3.org/TR/html4/strict.dtd">Ext.ux.UploadDialog user extension. @import url(../../resources/css/ext-all.cs原创 2008-07-09 10:41:00 · 2533 阅读 · 3 评论 -
EXT 二级联动下拉列表
在此感谢tianxiaode对我的帮助page.html代码如下 省份与城市联动的例子 Ext.onReady(function(){ ////重载Grid的排序 applySort Ext.data.Store.prototype.appl原创 2008-07-01 14:48:00 · 4784 阅读 · 1 评论 -
EXT 中文排序问题
中文不能正常排序 , 需要修改// 重载 Ext.data.Store.prototype.applySort 函数以修复 DataStore 对汉字排序异常的问题// var _applySort = Ext.data.Store.prototype.applySort; //如有需要,保存原 applySort 函数的引用 Ext转载 2008-07-01 10:38:00 · 2668 阅读 · 0 评论 -
补上一篇 EXT Tree 中遗漏的get-node.php代码
<?php //初始化数组信息$nodes = array( array(text=>root,id=>1,node=>-100,cls=>folder), array(text=>aaa1,id=>2,node=>1,cls=>folder), array(text原创 2008-06-25 11:29:00 · 1788 阅读 · 3 评论 -
EXT Tree 的简单使用方法
根据小道消息,公司要在原来产品基础上,引用AJAX框架 EXT,所以最近闲来没事的时候,小小研究了一下,特此拿来与大家分享,不多废话,看代码asdreorder.js 文件的代码:/* * Ext JS Library 1.0.1 * Copyright(c) 2006-2007, Ext JS, LLC. * licensing@extjs.com *原创 2008-06-25 11:04:00 · 12744 阅读 · 3 评论 -
Javascript 之错误处理篇
从IE4.0以上的版本,渐渐加入错误处理机制,当然,没有错误处理的代码,不够健壮,所以我在这里不得不班门弄斧,谈谈Javascript中的错误处理。//noneXistentFunction 引发错误处理机制try{ window.noneXistentFunction(); alert("Method completed");} catch (exception) {//原创 2008-06-10 14:29:00 · 843 阅读 · 0 评论 -
Javascript 错误处理之抛出自定义错误
学习了Javascript的错误处理,哪么我们如何抛出自定义的错误呢?下面就来看看吧~~嘿嘿~~//抛出自定义异常function divide1 (iNum1, iNum2) { try{ if(arguments.length != 2) { throw new Error("divide() requires two arguments."); } els原创 2008-06-10 14:33:00 · 1312 阅读 · 0 评论 -
javascript 学习笔记之拖拽篇
联系前面看的浏览器判断和事件,整合一个拖拽的东西出来。。。看代码 CSS代码: #div1 { background-color:red; height:150px; width:150px; position:absolute; z-index:10000;}#divDropTarget { background-color:blue; heigh原创 2008-06-06 15:48:00 · 617 阅读 · 0 评论 -
javascript 学习笔记之表格排序
最近几天比较忙,一直没来写小博,今天周末,更新一把小博~~把最近的学习JS的东西,写出来,若干年后,看自己的成长史,岂不快哉??废话不多说,见代码//数字比较函数,因为JS的数字比较,32没有4大,很郁闷的说,特意做个处理function compareIntegers(vNum1, vNum2) { var iNum1 = parseInt(vNum1); var iNum2 = parse原创 2008-06-06 15:25:00 · 415 阅读 · 0 评论 -
Javascript学习笔记之操作系统以及浏览器验证篇
由于生产厂商的不同,导致个人PC的操作系统和web浏览器各有不用,这就为我们web开发从业人员带来工作上的烦恼,现正学习《Javascript高级程序设计》一书,在书中找到了相关应用,拿出来与大家分享。 //检测浏览器类型function Validate_Browser(str){ var sUserAgent = navigator.userAgent; //先要验证是原创 2008-05-28 15:04:00 · 392 阅读 · 0 评论 -
Javascript中 实时的监控用户输入多少字节的信息
要实时地提示还可以输入多少字节,用户体验更好。具体的思路是,获得用户输入信息的容器对象,并且在该对象的onkeydown和onkeyup事件中调用相关函数,来计算用户还可以输入多少字节。//定义临时变量,来存储对象的值var mem=0;//将中文字符的长度转换为英文字符的长度function utf16to8(str) { var out, i, len, c;原创 2008-05-26 17:48:00 · 923 阅读 · 0 评论 -
既然在 关于动态写入表格问题的扩展 中提到了iFrame,咱就不能不说说iFrame高度自适应问题
前段时间,看了好多达人们写的关于iFrame高度自适应的解决方法,结合到项目开发中,也做了自己的研究,下面来写写我对iFrame高度自适应的解决方法。在iFrame页面New_Subnets_frame_check.php加入js代码:父页面代码片段如下:function Fream_Height_auto(){ var pos1; if(window.parent.原创 2008-05-23 14:42:00 · 1138 阅读 · 0 评论 -
web中的模式对话框
模式对话框在IE下可以使用window.showModalDialog的方法来解决。但是众所周知,FireFox为了支持web标准,在1.1版以后就取消了对模式对话框的支持。即:window.showModalDialog()。我们先来分析一下实现模式对话框的原理,我们在IE的模式对话框下无论点父窗口的什么地方,focus(焦点)总是回到了子窗口上面。那么在FireFox下我们将原创 2008-05-26 18:08:00 · 1029 阅读 · 0 评论 -
闲来无聊 随便写写 Javascript 动态添加数据的解决方案
在工作中遇到好多地方需要你点一个按钮,就可以动态的向一个表格里面插入一条数据,当你插入了N条记录以后,一起提交给后台,写入数据库,避免点一次,提交一次,增加服务器负担,下面我就简单介绍一下,我在工作中学习到的相关案例的解决方法,欢迎大牛们批评指导。由于这是我的处女作,文笔又不好,所以还请笔下留情,关于技术方面的,多指点,问候父母方面的,请自用~~废话不多说,下面见代码。 //全局变量,原创 2008-05-23 11:06:00 · 613 阅读 · 0 评论 -
关于动态写入表格问题的扩展
这里有几个问题1.跨浏览器支持 (水平有限,目前只研究FF和IE)2特殊字符处理3除了TEXT以外的元素对象数据插入,比如DROPDOWNLIST下面将一一解决,大牛们如果有更好解决方法,欢迎指教。。。 1 跨浏览器支持,此问题产生于输入数据源为iFrame类型的,因为在不同的浏览器下,获取iFrame的对象方法是不同的 if (window.navigator原创 2008-05-23 13:39:00 · 533 阅读 · 0 评论 -
关于ext vtypes 的扩展
Ext.apply(Ext.form.VTypes, { daterange: function(val, field) { var date = field.parseDate(val); var dispUpd = function(picker) { var ad = picker.activeDate; picker.activeDate = nul原创 2009-02-06 16:33:00 · 890 阅读 · 2 评论