window.onerror自定义错误处理事件参数详解

评论(0)浏览(352)分类:JavaScript/Ajax开发技巧
window.onerror自定义错误处理事件参数详解  window.onerror用于处理JavaScript脚本发生错误时如何处理错误,return false或者未添加window.onerror事件时会挂起代码执行,添加了事件后,return true则继续执行其他代码,忽略脚本错误。  有3个参数,参数循序如下window.onerror = function(sMessage,sUrl,sLine){};onerror函数的三个参数用于确定错误确切的信息,代表的意思依次为:..

选中网页内容弹出按钮点击发送选中内容到服务器

评论(1)浏览(350)分类:JavaScript/Ajax开发技巧
选中网页内容弹出按钮点击发送选中内容到服务器  效果:在网页中选中一段内容后,自动弹出一个按钮,点击按钮可以将选中的内容回发到服务器。  实现方法:用javascript添加document.onmouseup事件,用range API判断是否选中内容,选中内容则弹出按钮,给按钮绑定点击事件,点击后将选中的内容使用ajax发送到服务器端。  选中网页内容弹出按钮点击发送选中内容到服务器源代码如下script ..

javascript精确到毫秒的计时器

评论(0)浏览(349)分类:JavaScript/Ajax开发技巧
javascript精确到毫秒的计时器  发一个javascript写的精确到毫秒的计时器,可以定义delay时间,最大计量单位为小时script var maxtime = 1 * 60 * 60 * 1000//一个小时,按毫秒计算,自己调整! ,tmp,delay=11 //建议delay不要小于10ms,要不执行计算和设置innerHTML耗费的事件就不止1ms了 function CountDown() { if (maxtime = 0) { hours = ..

js文字查询条件选择查询效果

评论(0)浏览(347)分类:JavaScript/Ajax开发技巧
js文字查询条件选择查询效果  js实现类似京东的查询条件选择效果。titlejs实现类似京东的查询条件选择效果/titlestyle div.condition{border:solid 1px #eee;} div.condition a{margin-right:10px} div.condition a.selected,div.condition a:hover{background:#0094ff;color:#fff;}/stylescript src=http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.2.min.j..

ajax+php+mssql无刷新聊天室

评论(2)浏览(347)分类:JavaScript/Ajax开发技巧
ajax+php+mssql无刷新聊天室此为php版本的无刷新聊天程序源代码,js类库及说明请看下面asp.net版本的,下面只列出php版本的代码此例子也可以作为mssql存储过程使用的示例,如php调用mssql的存储过程,php获取mssql数据库的输出参数。asp.net版本请看ajax无刷新聊天室--asp.netaspajax无刷新聊天室--aspop.php+展开 -PHP$db="chatdb";$uid="sa";$pwd="";$server=".";classaj..

input输入内容回车生成标签代码

评论(0)浏览(346)分类:JavaScript/Ajax开发技巧
input输入内容回车生成标签代码  在input文本框中输入标签内容后,回车创建标准效果。style#tag a{margin-right:10px;color:blue;border:dotted 1px blue;cursor:pointer}/stylespan id=tag/spaninput type=text onkeydown=addTag(event,this) /script type=text/javascript function addTag(e, o) { if (e.keyCode == 13 o.value != '') { v..

访问输出为空ashx文件firefox弹出保存文件对话框

评论(0)浏览(345)分类:JavaScript/Ajax开发技巧
访问输出为空ashx文件firefox弹出保存文件对话框  用firefox浏览器访问空的ashx文件时,会弹出保存ashx文件的对话框,正在打开ashx。  用开发工具监视后发现响应头尽然没有content-type类型,而且用代码强制设置content-type也无效,还是没有content-type响应头。 public void ProcessRequest(HttpContext context) { context.Response.AddHeader(content-type, text/html);/..

javascript构造函数返回值详解

评论(0)浏览(345)分类:JavaScript/Ajax开发技巧
javascript构造函数返回值详解  在说JavaScript构造函数返回值的问题前,我们先来了解new操作符:new操作符的作用就是实例化一个用户定义的对象类型(在javascript可以称之为对象也可以称之为函数也可以称之为类),new的基本语法:new constructor[([arguments])]  其中constructor是一个函数,它定义了实例化对象的类型。arguments是constructor调用时所需的值。创建用户..

html if语句使用

评论(0)浏览(343)分类:JavaScript/Ajax开发技巧
html if语句使用  if语句的代码的语法非常简单,就是一个 if 判断语句来判断浏览器的类型和版本,使用类似 !--[if lte IE 6] 和 ![endif]-- 语法结构包含起来,代表如果浏览器是 IE 并且版本号低于或等于 6.0 则进行提示。类似的语法还有:!--[if IE]这样使用IE浏览器(全部版本)的人都看得到。![endif]--!--[if IE 6]这样IE 6.0版本会看得到,只限IE 6.0版本..

easyui calendar换月换年事件

评论(0)浏览(342)分类:easyui开发技巧
easyui calendar换月换年事件  easyui的calendar对象换年,换月时没有提供事件来监控,要想监控calendar对象更换年月的事件,可以自己给上一个月,下一个月这种箭头图标添加click事件,自己判断下箭头的样式即可。  easyui calendar换月换年事件源代码div class=easyui-calendar style=width:250px;height:250px; id=cl/divscript $(function () {//注意代码放DOM Re..

文章评分评级jquery插件

评论(1)浏览(341)分类:JavaScript/Ajax开发技巧
文章评分评级jquery插件居于jquery框架的文章评分评级插件,效果如下数据库设计很简单,就用一个字段存储score,记录1-5星投票的人数,用|分隔开。循序为5星|4星|3星|2星|1星注意:这个字段的默认值要设置为0|0|0|0|0测试源代码及相关使用说明如下script type=text/javascript src=http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js/scriptstyle.codes..

firefox下XMLHttpRequest重用时nsIXMLHttpRequest.send发生错误的解决方案

评论(0)浏览(341)分类:JavaScript/Ajax开发技巧
firefox下XMLHttpRequest重用时nsIXMLHttpRequest.send发生错误的解决方案  最近在写一个ajax无刷新聊天的程序,在调试程序时,发现firefox下出现了一个严重错误~~,如下Error: uncaught exception: [Exception... Component returned failure code: 0xc1f30001(NS_ERROR_NOT_INITIALIZED) [nsIXMLHttpRequest.send] nsresult: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED)location: JS frame :: [URL censored] :: zendGe..

Selection.anchorOffset属性

评论(0)浏览(339)分类:JavaScript/Ajax开发技巧
Selection.anchorOffset属性Selection.anchorOffset简介返回一个数字代表anchorNode.相对于selection锚(anchor)的位移。语法sel.anchorOffset注意事项返回的数字从0开始。如果selection从 anchorNode的第一个字符开始,则返回0来源:https://developer.mozilla.org/en-US/docs/Web/API/Selection.anchorOffset

window.open打开网址报错:已经计划系统关机

评论(0)浏览(338)分类:JavaScript/Ajax开发技巧
window.open打开网址报错:已经计划系统关机  javascript调用window.open打开网站的时候,IE浏览器下报错:已经计划系统关机  百度找了下都是莫名其妙的自动好了,可以查看这个帖子:诡异的JS,已经计划系统关机错误。  于是改用谷歌搜索相关英文内容,serverfault.com上也有人碰到过这个问题,满意答案还比较靠谱:IE8 script error 800704a6?The only information I've been a..

ExtJs获取rownumberer列值

评论(0)浏览(338)分类:extjs开发技巧
ExtJs获取rownumberer列值  extjs如何获取rownumberer列的值,rownumberer列是自动增长的列,配置dataIndex无效,配置了editor也不能修改rownumberer的值。  如果没有对数据进行删除操作,直接store.getCount()获取总记录数遍历一次就得到rownumberer值了。如果做了删减操作,rownumberer列值不连续,需要获取这些不连续的值,可以通过遍历dom来获取。  ExtJs获取r..

Selection.toString()方法

评论(0)浏览(338)分类:JavaScript/Ajax开发技巧
Selection.toString()方法Selection.toString()方法介绍返回当前selection对象的文本字符串内容。使用语法str=sel.toString()str:为selection对象中的文本字符串内容参数无描述返回当前选中的文本内容。当传递selection对象到一个需要字符串参数的javascript函数时,toString会自动调用alert(window.getSelection()) // What is calledalert(window.getSelection().toSt..

javascript获取file控件全路径

评论(0)浏览(337)分类:JavaScript/Ajax开发技巧
javascript获取file控件全路径  通过测试,IE7(IE8没有测试过)也是能够获得完整的文件路径名字的,关键问题皆是在firefox,由于ff出于自身安全顾虑,ff3.0开始,只能获得文件名字,但是如果要获得完整的文件名,提供了一个nsIDOMFile的接口,让用户可以获得加密过的文件全路径,这个仅在ff3.0以上支持,其他浏览器皆不支持。以下具体解释是网上某牛人的帖子,解释了firef..

easyui draggable只允许左键拖动

评论(0)浏览(337)分类:easyui开发技巧
easyui draggable只允许左键拖动  如何设置easyui draggable只允许左键拖动,按下右键或者滚轮键不允许拖动(默认easyui draggable 鼠标3个键按下都可以拖动,因为绑定的是mousedown事件)。  解决办法需要修改jquery.easyui.min.js源代码,找到下面类似的语句,可以记事本打开jquery.easyui.min.js,然后搜索bind(mousedown.draggable,第一个出现的位置就是(jquery-easy..

css3 3d翻牌效果

评论(0)浏览(334)分类:HTML/CSS兼容/XML
css3 3d翻牌效果  css3动画3d翻牌效果,请用firefox和chrome查看示例htmlheadtitlecss3 3d翻牌效果/titlestyle type=text/css.kuang{height: 300px;width: 200px;border: 2px solid black;position:relative}.poker{height: 300px;width: 200px;background-color: #00ffff;position: absolute;left: 0px;top: 0px;-webkit-transition:all 1s linear;-webkit-t..

js给选择文字添加链接

评论(0)浏览(334)分类:JavaScript/Ajax开发技巧
js给选择文字添加链接  js如何给选中的文字添加链接,就是选中的文字用a对象包裹起来。script function surroundContent() { var r; if (document.selection) { r = document.selection.createRange(); if (r.text != '') r.pasteHTML('a href=#' + r.text + '/a') } else if (wind..

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

评论(0)浏览(333)分类: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就直接忽略了。  ..

Ext4 XMLStore加载webservice数据源示例

评论(0)浏览(332)分类:extjs开发技巧
Ext4 XMLStore加载webservice数据源示例  Ext4使用XMLStore加载webservice时,返回XML不同返回json格式那么严格,返回json需要注意的事项多。  返回xml和平时用ajax get/post请求普通页面一样,有参数get请求附加在url后面,post请求则在ajax对象的send中发送url键值对就行。  只要配置过web.config允许get/post请求webservice后,就可以使用ajax请求webservice得到xml数据源。否..

将表格转为jqGrid

评论(0)浏览(331)分类:jqGrid中文API
将表格转为jqGrid描述将存在的html表格转为grid作者Peter Romianowski安装要使用这个方法,需要在下载页面勾选Table to Grid模块后再下载jqGrid,下载地址:http://www.trirand.com/blog/?page_id=6。源文件grid.tbltogrid.js在src目录中。调用方式tableToGrid(selector, options)此方法为函数,不是方法。方法参数说明selector(string) :有效的table选择器(cs..

Microsoft.AlphaImageLoader滤镜讲解

评论(0)浏览(329)分类:HTML/CSS兼容/XML
Microsoft.AlphaImageLoader滤镜讲解Microsoft.AlphaImageLoader是IE滤镜的一种,其主要作用就是对图片进行透明处理。虽然FireFox和IE7以上的IE浏览器已经支持透明的PNG图片,但是就IE5-IE6而言还是有一定的意义。 IE5.5或以上版本开始支持 AlphaImageLoader。这个滤镜为IE特有。 基本语法及参数:filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled..

IE8 ajax无法执行问题

评论(0)浏览(329)分类:JavaScript/Ajax开发技巧
IE8 ajax无法执行问题  今天在csdn看到一个问题,ajax请求的路正确,但是ajax的status始终返回404,使用了绝对路径后还是404错误。  如果出现此种问题,检查下你的浏览器是否为IE8,是否开启了InPrivate模式,如果未开启,那么可能导致这个问题。相关文章IE8与IE7具体功能中InPrivate模式下的安全性测试ajax为什么不执行?

HTML编辑器失去焦点后在原来光标位置插入信息/图片

评论(0)浏览(329)分类:JavaScript/Ajax开发技巧
HTML编辑器失去焦点后在原来光标位置插入信息/图片  示例代码参考  在制作html编辑器,有些时候iframe编辑器需要失去焦点,然后进行一些处理操作,如上传图片,编辑其他的信息后将上传的图片或者编辑好的信息插入到原来html编辑器原光标的位置。  在firefox下调用focus函数可以使光标回复到原来的位置,但是IE下光标处于html编辑器的头,所以要想在原来的位置插入相关信息,需要保存range对..

解决flash“安全沙箱冲突”

评论(0)浏览(328)分类:flash/flex/fcs/AIR
解决flash“安全沙箱冲突” 刚才 load 一张网络上的图片,发现不能用 setMask 对其遮罩,trace 出现“安全沙箱冲突”。知道原因就好办了,调用不同域的对象或变量需要 allowDomain,如下: System.security.allowDomain("www.zhugao.cn"); loadMovie("http://www.zhugao.cn/images/links/links_zhugao.jpg", my_mc); 注意,“www.zhugao.cn”和“zhugao.cn”不是相同域,根..

jquery标签云选择效果

评论(0)浏览(327)分类:JavaScript/Ajax开发技巧
jquery标签云选择效果  居于jquery框架的标签云选择效果。!doctype htmltitlejquery多彩标签云选择效果/titlescript type=text/javascript src=http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.min.js/scriptstyle ul,li{list-style:none;padding:0px;margin:0px} ul.cloud{zoom:1;overflow:hidden;width:300px} ul.cloud li{-moz-border-radius:6px..

下载谷歌字体woff2放到服务器cancel加载失败provisional headers are shown

评论(0)浏览(327)分类:JavaScript/Ajax开发技巧
下载谷歌字体woff2放到服务器cancel加载失败provisional headers are shown  由于谷歌被墙的原因,无法直接引用谷歌的css资源和字体,要想引用谷歌的字体,可以先翻墙,将css文件中的woff2,woff之类的字体文件下载下来放到自己的服务器上。  最近将谷歌字体Open Sans字体下载下来放到自己服务器后,web服务器已经配置好woff,woff2字体文件的mime类型font/woff2,可以访问woff2字体文件弹出下载框,但是加载css文件..