jquery ajaxStart不响应注意事项

评论(0)浏览(104)分类:JavaScript/Ajax开发技巧
jquery ajaxStart不响应注意事项  使用jquery的ajax方法ajaxStart,ajaxComplete,ajaxError,ajaxSend,ajaxStart,ajaxStop,ajaxSuccess注册事件,如果没有执行,没反应,请注意你使用的jquery版本,jquery1.8+版本这些方法只能注册事件到document对象上,注册到其他对象上无法响应。As of jQuery 1.8, the .ajaxStart() method should only be attached to document.http..

获取cookie过期时间

评论(0)浏览(297)分类:JavaScript/Ajax开发技巧
获取cookie过期时间  javascript和动态页无法获取cookie过期的时间,过期时间由浏览器管理,javascript和动态页只能设置过期时间,无法通过document.cookie(javascript)或者Cookie.Expires(asp.net)属性获取到。%@page language=C# Debug=true%script runat=server protected void Page_Load(object sender, EventArgs e) { HttpCookie hc = Re..

jqGrid行编辑配置

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

获取kindeditor编辑器iframe对象

评论(0)浏览(1036)分类: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..

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

评论(0)浏览(242)分类: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)浏览(229)分类:Asp/VBScript
vbs文件获取当前的路径currentpath = createobject(Scripting.FileSystemObject).GetFolder(.).Path或者currentpath = createobject(Scripting.FileSystemObject).GetFile(Wscript.ScriptFullName).ParentFolder.Path

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

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

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

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

easyui多个datagrid同步滚动实现

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

javascript文字逐字逐行显示效果

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

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

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

javascript换皮肤代码

评论(0)浏览(169)分类: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)浏览(114)分类: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)浏览(272)分类: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)浏览(163)分类: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..

css+div模拟frameset布局代码

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

asp读写文件示例

评论(0)浏览(121)分类:Asp/VBScript
asp读写文件示例  asp读出文件放入表单的textarea容器中,修改后写回原文件中。注意如果文件编码不是系统默认的ansi,调用opentextfile方法时加上编码。参考Scripting.FileSystemObject的OpenTextFile方法参数说明asp检测文件编码asp读写文件示例源代码%set fso=server.CreateObject(scripting.filesystemobject) if request.querystring(action)=update then..

asp使用CDO.Message组件发邮件示例

评论(0)浏览(459)分类:Asp/VBScript
asp使用CDO.Message组件发邮件示例asp使用CDO.Message组件发邮件示例-远程Server需要身份验证 Const cdoSendUsingPickup = 1 'Send message using the local SMTP service pickup directory. Const cdoSendUsingPort = 2 'Send the message using the network (SMTP over the network). Const cdoAnonymous = 0 'Do not authenticate Const cdoBa..

asp.net/asp网站浏览器打开一个长时间运行的页面同时打开其他页面为什么被挂起

评论(0)浏览(759)分类:Asp.Net/C#/WCF
asp.net/asp网站浏览器打开一个长时间运行的页面同时打开其他页面为什么被挂起  asp.net/asp网站,当浏览器打开一个长时间运行的页面,点击链接同时打开其他页面,会出现被挂起的现象,一直白屏在加载状态,就如卡死一样。  出现这个问题是由于长时间运行的页面使用了session,而同一个浏览器打开的同网站其他页面sessionid是一样的,共用session,asp.net/asp给session加锁,其他的请求会被挂起。并发请求和会话状态对..

kindeditor如何保留源代码中的脚本

评论(0)浏览(420)分类:JavaScript/Ajax开发技巧
kindeditor如何保留源代码中的脚本  默认kindeditor在源代码视图中粘贴的脚本代码,在切换到设计视图或者提交到服务器前会脚本代码自动被删除,无法保留。  要想保留源代码视图中输入的脚本代码,可以配置filterMode: false,这样在切换到设计视图或者提交到服务器时仍然可以保留脚本内容。不过开启这个配置允许编辑器输入源代码比较危险,存在XSS漏洞。var editor;KindEdito..

单选和多选集成的jquery combobox插件

评论(0)浏览(378)分类:JavaScript/Ajax开发技巧
单选和多选集成的jquery combobox插件  单选和多选集成的jquery combobox插件,下拉选项中既有单选又有多选输入框,具体使用看示例和说明,效果如下title单选和多选集成的jquery combobox插件/titlescript type=text/javascript src=http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js/scriptstyle.pop{position:absolute;border:solid 1px black;display:none;pad..

表格排序的javascript代码

评论(0)浏览(432)分类:JavaScript/Ajax开发技巧
表格排序的javascript代码  一个表格排序的javascript示例代码,使用说明及参数参考代码解释。script type=text/javascript src=http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js/scriptscript/* * 表格怕徐中用到的小工具 * * */ var CustomFunctions = { //获取子节点的集合(ie,ff通用) getChildNodes:function(node){ v..

ajaxfileupload jQuery has no method handleError错误

评论(0)浏览(541)分类:JavaScript/Ajax开发技巧
ajaxfileupload jQuery has no method handleError错误  使用ajaxfileupload上传文件时,如果没有反应或者报错UncaughtTypeError:Objectfunction(selector,context){//ThejQueryobjectisactuallyjusttheinitconstructor'enhanced'returnnewjQuery.fn.init(selector,context,rootjQuery);}hasnomethod'handleError'对应ajaxfileupload语句jQuery.handleError(s,xml,status,e);  那..