
javascript
问题生
思想最重要。
展开
-
IE和FireFox中JS兼容之event
event对象IE 中可以直接使用 event 对象,而 FF 中则不可以,解决方法之一如下: var theEvent = window.event || arguments.callee.caller.arguments[0];第二种是将 event 作为参数来传递: function xxx(e){var theEvent = window.event || e;}srcElement 和 target在 IE 中 srcElement 表示产生事件的源,比如是哪个按钮触发的 onclick 事转载 2011-05-26 18:07:00 · 4682 阅读 · 0 评论 -
js中的url编码
看下边这个url串 http://www.abc.com/go.aspx?parma = 1&back=http://www.bbc.com/goto.aspx?parma=2&parmb=3 在go页面用c#的request.querystring肯定无法获取正确的back参数.back的参数值会是http://www.bbc.com/goto.aspx?parma=2 而js调用go页面原创 2012-10-12 11:20:37 · 506 阅读 · 0 评论 -
用response返回xml时的注意点
设置Response.ContentType为"application/xml"或"text/xml"; text/xml忽略xml头所指定编码格式而默认采用us-ascii编码,而application/xml会根据xml头指定的编码格式来编码 这里附上mime的类型列表链接 http://www.w3school.com.cn/media/media_mimeref.asp原创 2012-08-03 12:26:33 · 5925 阅读 · 0 评论 -
Jquery操作div上下浮动滚动
将html部分加入到前 将CSS部分加入到CSS文件中 #updown { display:block; left:50%; margin-left:-520px; /*设置横向位置*/ position:absolute; top:40%; /*设置纵向位置*/ } #up { background:url(images/updown.gif) -34px 0转载 2012-05-04 17:28:24 · 6621 阅读 · 0 评论 -
50个必备的实用jQuery代码段
1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312): $.ajaxSetup({ ajaxSettings:{ contentType:"application/x-www-form-urlencoded;chartset=GB2312"} }); 2. 解决jQuery, prototype共存,$全局变量冲突问题: script src="pr转载 2012-05-04 11:23:03 · 307 阅读 · 0 评论 -
10 条建议让你创建更好的 jQuery 插件
在开发过很多 jQuery 插件以后,我慢慢的摸索出了一套开发jQuery插件比较标准的结构和模式。这样我就可以 copy & paste 大部分的代码结构,只要专注最主要的逻辑代码就行了。 使用相同的设计模式和架构也让修复bug或者二次开发更容易。一套经过验证的架构可以保证我的插件不出大的问题,不论插件简单还是复杂。 我在这里分享10条我总结的经验。 1. 把你的代转载 2012-05-04 12:35:29 · 416 阅读 · 0 评论 -
深入解读JavaScript内存回收机制
JavaScript语言是一门优秀的脚本语言.其中包含脚本语言的灵活性外还拥有许多高级语言的特性.例如充许构建和实例化一个对象,垃圾回收机制(GC:Garbage Collecation).通常我们使用new创建对象,GC负责回收对象占用内存区域.因此了解GC,可以加深对JavaScript垃圾回收机制的理解。 1.用局部变量和全局变量解释GC GC在回收内存时,首先会判断该对象是否被其它对象转载 2011-10-24 17:29:49 · 493 阅读 · 0 评论 -
js获取C#控件值
一、获取下拉列表选中项的值和文本(select) 代码 select.htm 示例如下: ============================================================================= 获取下拉列表选中项的值和文本(select) //获取下拉列表选中项的文本 function getSelectedText(nam转载 2011-10-24 15:10:56 · 4693 阅读 · 0 评论 -
JS IP地址查询API
腾讯的IP地址API接口地址:http://fw.qq.com/ipaddress 新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 新浪多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42 搜狐IP地址查询接口(默认GBK):http://pv.sohu.com/cityjson 搜狐IP转载 2011-04-28 15:31:00 · 6618 阅读 · 0 评论 -
JS实现Trim() Trim(str)
//此处为独立函数 function LTrim(str) { var i; for(i=0;i<str.length;i++) { if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break; } str=str.substring(i,str.length); return str; } fun转载 2015-05-22 17:26:36 · 1946 阅读 · 0 评论