jqGrid行编辑配置

评论(0)浏览(19080)分类:jqGrid中文API
jqGrid行编辑配置jqGrid行编辑配置,方法,事件  行编辑可以在行修改后更新数据,如下图所示  用户用鼠标点击选择一行,jqGrid将可编辑的字段转换为数据输入单元,如上面图所示。不可编辑的列,如id,不会转为可输入单元,而是保持不变。可以通过配置colModel来实现。完成修改后,按下enter键提交数据到服务器。软件要求和安装  要使用行编辑功能,需要在j..

获取kindeditor编辑器iframe对象

评论(0)浏览(1038)分类:JavaScript/Ajax开发技巧
获取kindeditor编辑器iframe对象  kindeditor实例存储iframe编辑器对象的属性为edit,edit属性又包含了iframe对象集合,通过调用get方法获取到iframe DOM对象,就可以按照操作iframe的方法获取需要的iframe内容了。示例代码如下var editor;KindEditor.ready(function (K) { editor = K.create('textarea[name=content]', { allowFileManager: true, filter..

asp file对象属性和方法

评论(0)浏览(112)分类:Asp/VBScript
asp file对象属性和方法File 对象  File 对象用于返回有关指定文件的信息。  如需操作 File 对象的相关属性和方法,我们需要通过 FileSystemObject 来创建 File 对象的实例。首先,创建一个 FileSystemObject 对象,然后通过 FileSystemObject 对象的 GetFile 方法,或者通过 Folder 对象的 Files 属性来例示此 File 对象。File 对象的属性和方法属性属性描述Attri..

vbscript获取文件修改,创建,访问时间

评论(0)浏览(243)分类:Asp/VBScript
vbscript获取文件修改,创建,访问时间 set fso=createobject(Scripting.FileSystemObject) set fn=fso.GetFile(E:\AD.txt) msgbox 文件创建时间:fn.DateCreated msgbox 文件最后修改时间:fn.DateLastModified msgbox 文件最后访问时间:fn.DateLastAccessed set fn=nothing set fso=nothing

vbs文件获取当前的路径

评论(0)浏览(230)分类:Asp/VBScript
vbs文件获取当前的路径currentpath = createobject(Scripting.FileSystemObject).GetFolder(.).Path或者currentpath = createobject(Scripting.FileSystemObject).GetFile(Wscript.ScriptFullName).ParentFolder.Path

easyui datagrid使用combogrid作为编辑器示例

评论(0)浏览(1501)分类:easyui开发技巧
easyui datagrid使用combogrid作为编辑器示例  easyui的datagrid如果将combogrid对象作为列编辑器,直接设置列的editor配置为combogrid的配置对象没有效果,可以使用另外一种方法来实现,设置编辑器为text,然后获取editor对象,使用combogrid替换text编辑器。  效果如下  源代码及注释!DOCTYPE htmlhtmlheadmeta charset=gb2312titleeasyui datagrid使用combogrid作为编辑器示例/tit..

asp Scripting.Dictionary字典示例

评论(0)浏览(92)分类:Asp/VBScript
asp Scripting.Dictionary字典示例  vbscript的Scripting.Dictionary创建了类似于Key索引对应Value值的字典对象,通过Key直接索引到指定的Value。  VBScript中Scripting.Dictionary使用示例如下Dim objDictSet objDict = WSH.CreateObject(Scripting.Dictionary) ' .Add(key, value) objDict.Add a, value1 objDict.Add b, value2 objDict.Add c, value3 '直..

easyui accordion 注意panel title标签不能设置为0/false或者''

评论(0)浏览(334)分类:easyui开发技巧
easyui accordion 注意panel title标签不能设置为0/false或者''  easyui accordion的内容panel title标签不要设置为javascript与false等效的内容,如0,''(空字符串),要不这个panel无法呈现在accordion布局中。  这个可能是由于accordion部分方法,如getPanel/select/remove方法的参数可以指定为title(也可以为panel的下标,从0开始),如果title为与false等效的值,easyui就直接忽略了。  ..

easyui tree async加载的树动态添加参数

评论(0)浏览(1235)分类:easyui开发技巧
easyui tree async加载的树动态添加参数  easyui的tree如果是异步加载的,点击节点展开子节点,会自动将点击节点的配置的id参数回发给服务器,服务器接收这个参数后动态读取此节点的子节点输出实现easyui tree的绘制。  要想给回发服务器的参数添加其他附加的参数值,可以增加onBeforeLoad事件,此事件有2个参数,node和param,node是当前点击的节点信息,param是回发给服务器的参..

javascript糟粕与鸡肋分析

评论(0)浏览(157)分类:JavaScript/Ajax开发技巧
javascript糟粕与鸡肋分析  大多数语言都有精华部分和鸡肋部分,我发现如果只使用精华部分而避免使用鸡肋部分,我可以成为一名更好的程序员,Douglas Crockford曾经写过一本很薄的书《JavaScript: The Good Parts》,这是开篇中的一句话。书中专门介绍了JavaScript中值得发扬光大的精华部分,并在附录中详细列举了JavaScript的糟粕、鸡肋部分。如果能规避掉JavaScript语..

easyui多个datagrid同步滚动实现

评论(0)浏览(1119)分类:easyui开发技巧
easyui多个datagrid同步滚动实现  功能描述:同一个页面上有多个datagrid,拖动其中一个datagrid的滚动条时,其他datagrid也同时滚动和当前datagrid一样的滚动距离。  实现方法:easyui datagrid出现滚动条的容器为一个div,样式为datagrid-body,所以只需要获取这个容器,设置容器的scrollLeft和scrollTop即可实现滚动联动设置。注意:表头也有div为datagrid-body的div,需..

vbs replace instr函数如何不区分大小写匹配

评论(0)浏览(268)分类:Asp/VBScript
vbs replace instr函数如何不区分大小写匹配  除了使用正则表达式外,其实replace和instr的参数中也可以设置不区分大小写字母匹配的参数,默认是省略的,对字母大小写敏感。Replace函数一共有六个参数,其中三个必须三个可选:Replace(expression,find,replacewith[,start[,count[,compare]]])  compare参数表示比较方式,平时我们都省略了,那样是按二进制比较,区分大小写的,还可以..

msqqlserver2000数据库置疑解决办法

评论(0)浏览(102)分类:SQL及数据库
msqqlserver2000数据库置疑解决办法  被质疑的数据库一般日志文件是损坏引起,由于种种原因,我们如果当时仅仅备份了mdf文件,那么恢复起来就是一件很麻烦的事情了。  如果您的mdf文件是当前数据库产生的,那么很侥幸,也许你使用sp_attach_db或者sp_attach_single_file_db可以恢复数据库,但是会出现类似下面的提示信息设备激活错误。物理文件名 'C:\Program Files\Micro..

html5有哪些新特性

评论(0)浏览(194)分类:HTML/CSS兼容/XML
html5有哪些新特性  本文总结了HTML5带来的15项你必须知道的新特性。1.新的文档类型 (New Doctype)  目前许多网页还在使用XHTML1.0并且要在第一行像这样声明文档类型: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd   在HTML5中,上面那种声明方式将失效。下面是HTML5中..

javascript文字逐字逐行显示效果

评论(0)浏览(534)分类:JavaScript/Ajax开发技巧
javascript文字逐字逐行显示效果  javascript文字逐字逐行相似效果htmlheadtitlejavascript文字逐字逐行显示效果/titlescript var text = 12345678901234567890123456789012345678901234567890; var textLen = text.length; var lineNum = 10; //定义每行显示多少个字 var num = 0; var _ = document.createTextNode('_'); var i = 0; function..

kindeditor上传插件分类保存路径细分修改

评论(0)浏览(1039)分类:JavaScript/Ajax开发技巧
kindeditor上传插件分类保存路径细分修改  kindeditor的上传的文件(包括图片)默认是保存在attached/(image|flash|media|file)/当前日期年月日 对应的目录下,依据加载的插件,自动给uploadJson配置的url增加dir参数。  如果你需要修改attached保存路径或者(image|flash|media|file)这种分类目录,需要手动修改upload_json.asp文件,给upload_json.asp增加功能。  下面为一个示例..

JavaScript解析机制

评论(0)浏览(166)分类:JavaScript/Ajax开发技巧
JavaScript解析机制1.5 JavaScript解析机制JavaScript解 析过程可以分为编译和执行两个阶段。编译也就是我们常说的JavaScript预处理(即预编译)。在预编译期,JavaScript解释器将完成对 JavaScript代码的预处理,也就是说把JavaScript脚本代码转换成字节码。在执行期,JavaScript解释器借助执行期环境把字节码 生成机械码,并按顺序执行,完成程序设计的任务。1.5..

移动到子容器上触发父容器mouseout事件解决办法

评论(0)浏览(501)分类:JavaScript/Ajax开发技巧
移动到子容器上触发父容器mouseout事件解决办法  容器下包含a,select标签,鼠标移动到子容器下都会触发mouseout事件,文本内容,如这里列出来的则不会触发mouseout事件。div style=width:300px;height:200px;border:solid 1px black onmouseout=alert('MOUSEOUT')容器下包含a,select标签,鼠标移动到子容器下都会触发mouseout事件,文本内容,如这里列出来文字的则不会触发mouseout..

php同一个浏览器共用session并发挂起

评论(0)浏览(284)分类:PHP/apache/Perl
php同一个浏览器共用session并发挂起  php在同一个浏览器下,session的会话id是一样的,当同时请求2个页面,这2个页面都使用了session(调用session_start()),那么最后一个到达服务器的请求将被挂起,直到先到达服务器的php页面执行完毕后才会继续执行下一个php请求。  这个和asp/asp.net的会话加锁机制一样,并发请求时使用session后续到达的session会被挂起。asp.net/asp网..

jqGrid如何设置上下导航条

评论(0)浏览(1227)分类:jqGrid中文API
jqGrid如何设置上下导航条  jqGrid的删除添加等工具栏目条默认是放在jqGrid数据项底部的,如果要想在jqGrid顶部同时放置工具条,需要用jquery克隆工具栏,然后添加到顶部的工具栏容器中,经测试这样克隆后添加的工具条相关事件也会一起克隆了,虽然控件id会出现重复。  jqGrid如何设置上下导航条源代码如下 div id=pp1/div table id =grid /table ..

javascript复制带格式的富文本内容

评论(0)浏览(286)分类:JavaScript/Ajax开发技巧
javascript复制带格式的富文本内容  需要使用javascript实现ctrl+c和ctrl+v的效果,复制的时候将选择的网页内容,包括字体大小,颜色,链接等一起复制,而不是以纯文本的格式进行复制,ctrl+v粘贴进入html编辑器或者word文档中时保留原来的格式。  本示例仅在IE浏览器下可用,通过execCommand('copy')来实现。示例如下script function CopyImageToBoard(area) { ..

javascript换皮肤代码

评论(0)浏览(176)分类:JavaScript/Ajax开发技巧
javascript换皮肤代码  javascript动态加载css文件实现皮肤更换,同时用cookie记录当前使用的皮肤样式,刷新页面后自动从cookie中读取皮肤并加载进来script var comm = { $: function (Id) { return document.getElementById(Id); }, GetCookie: function (name) { var m = new RegExp(name + '=([^;]+)', 'i').exec(document.co..

IE6/IE7设置z-index,子容器内absolute定位的层无法遮盖下层absolute定位容器解决办法

评论(0)浏览(409)分类:JavaScript/Ajax开发技巧
IE6/IE7设置z-index,子容器内absolute定位的层无法遮盖下层absolute定位容器解决办法  有2个absolute定位的层,要求第一个层覆盖第二个层,第一个层设置z-index即使为10000,第二层不设置z-index或者设置为1,在IE6/IE7浏览器下第一个层还是被第二个层给遮盖住,其他浏览器这没有这个问题。  解决办法就是父容器搜设置为relative定位,给父容器增加z-index,只要第一个absolute定位的层的父容器z-index大于第二个的,那么就可..

javascript检查图片是否加载完毕

评论(0)浏览(115)分类:JavaScript/Ajax开发技巧
javascript检查图片是否加载完毕  如果图片未添加onload事件,如何判断某张图片是否已经加载完毕。img标签对象有一个complete属性,如果加载完毕complete属性会为true,所以检查这个属性就行了。img id=img src=/images/lake.png /script alert(document.getElementById('img').complete)//如果第一次访问,没有缓存会输出false,再刷新有缓存就会为true/script

jquery倒影水波纹效果插件

评论(0)浏览(274)分类:JavaScript/Ajax开发技巧
jquery倒影水波纹效果插件  html5 canvas实现的图片水中倒影,水波纹效果jquery插件。IE浏览器运行本示例请用IE9+版本的浏览器webkit核心的浏览器如chrome注意要搭建服务器访问,要不本地file浏览出现如下错误Unable to get image data from canvas because the canvas has been tainted by cross-origin data. Uncaught Error: SecurityError: DOM Exception 18 效果如..

input控件属性分隔注意不要使用全角空格

评论(0)浏览(165)分类:HTML/CSS兼容/XML
input控件属性分隔注意不要使用全角空格  checkbox/radio控件的属性之间的间隔一般是半角的空格进行分隔,如果value属性前出现了全角的空格,会导致这个控件的值为on,而不是设置的value值,测试代码如下input type=checkbox value=xx /颜色input type=radio value=0 /男input type=radio value=1 /女input type=radio value=2 /保密script var ipts = document.getElementsByT..

javascript 判断是否移动设备访问

评论(0)浏览(106)分类:JavaScript/Ajax开发技巧
javascript 判断是否移动设备访问  javascript判断访问网站的是被是否为移动设置或者pc客户端script // 判断是否为移动端运行环境 // wukong.name 20130716 if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(naviga..

css+div模拟frameset布局代码

评论(0)浏览(156)分类:HTML/CSS兼容/XML
css+div模拟frameset布局代码  css+div模拟frameset布局代码,frameset不利于seo,可以采用css+div的absolute定位来实现frameset布局。!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdtitlecss+div模拟frameset布局代码/titlestylebody{margin:0px}#top{height:100px;background:#eee;position:ab..

asp时间戳和时间对象相互转换

评论(0)浏览(307)分类:Asp/VBScript
asp时间戳和时间对象相互转换  asp时间戳和时间对象相互转换源代码'把标准时间转换为UNIX时间戳Function ToUnixTime(strTime, intTimeZone) If IsEmpty(strTime) or Not IsDate(strTime) Then strTime = Now If IsEmpty(intTimeZone) or Not isNumeric(intTimeZone) Then intTimeZone = 0 ToUnixTime = DateAdd(h,-intTimeZone,strTime) ToUnixTime = Dat..

easyui combobox设置获取焦点

评论(0)浏览(3216)分类:easyui开发技巧
easyui combobox设置获取焦点  easyui combobox如何设置获取焦点,看了最新版本easyui的API,没有提供使combobox设置焦点的方法。用firebug或者chrome的开发人员工具查看easyui combobox生成的DOM结构可以看出原来的select或者input对象已经隐藏起来了,所以直接$('原对象选择器').focus()这句是没有效果的,因为原对象已经隐藏起来了。可以获取下个span节点,然后..