代码改变世界

【javascript基础】之Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)

2012-04-20 16:07 by sniper007, 202 阅读, 1 推荐, 收藏, 编辑
摘要:1判断select选项中是否存在Value="paraValue"的Item2向select选项中加入一个Item3从select选项中删除一个Item4删除select中选中的项5修改select选项中value="paraValue"的text为"paraText"6设置select中text="paraText"的第一个Item为选中7设置select中value="paraValue"的Item为选中8得到select的当前选中项的value9得到select的当前选中项的text10得 阅读全文

IE6下jsonp访问被aborted掉的原因及解决办法 分享

2012-04-05 18:17 by sniper007, 482 阅读, 0 推荐, 收藏, 编辑
摘要:今天发现,在IE6中,如果通过点击一个A标签来发起一个jsonp请求,而且这个A标签恰恰设置了href="javascript:void(0)"。这个jsonp请求会发送出去,而且服务器会接收到请求,但是最终这个请求会被abort掉,然后就杯具了。。。请求上面这句会出问题。请求向上面这句这样写,然后在事件调用中event.preventDefault()来阻止默认行为就好。href="javascript:void(0)"本意就是阻止A标签的点击默认行为,但是在IE6中这样同时把jsonp请求也给阻止了。测试的时候用的是IETester,模拟的IE7和8 阅读全文

Firebug Console 与命令行全集

2012-03-23 17:47 by sniper007, 169 阅读, 0 推荐, 收藏, 编辑
摘要:Console API当打开 firebug (也包括 Chrome 等浏览器的自带调试工具),window 下面会注册一个叫做 console 的对象,它提供多种方法向控制台输出信息,供开发人员调试使用。下面是这些方法的一个简单介绍,适时地运用它们,对于提高开发效率很有帮助。console.log(object[, object, ...])使用频率最高的一条语句:向控制台输出一条消息。支持 C 语言 printf 式的格式化输出。当然,也可以不使用格式化输出来达到同样的目的。下面两行代码执行的结果是相同的:console.log("The %s jumped over %d ta 阅读全文

IE6下class一两个下划线开头,样式无效

2012-03-15 11:42 by sniper007, 236 阅读, 0 推荐, 收藏, 编辑
摘要:今天遇到个问题,IE6下class一两个下划线开头,样式无效,换个名字就好了 阅读全文

jquery position fixed IE6 插件

2012-03-01 18:56 by sniper007, 803 阅读, 1 推荐, 收藏, 编辑
摘要:(function($){jQuery.fn.PositionFixed=function(options){vardefaults={x:0, //lefty:0, //topisAll:false //是否最大化 我后加的};varo=jQuery.extend(defaults,options);varisIe6=false;//isie?yes:ieno:notieif($.browser.msie&&parseInt($.browser.version)==6)isIe6=true;varhtml=$('html');if(isIe6&& 阅读全文

【javascript基础】之【onpropertychange、onchange、oninput】

2012-02-13 18:55 by sniper007, 366 阅读, 0 推荐, 收藏, 编辑
摘要:onpropertychangeIE下特有的事件,解释:”当一个HTML元素的属性改变的时候,都能通过onpropertychange来捕获。“<inputtype="text"id="username"/><br/><inputtype="text"id="pwd"/><script>varus=document.getElementById("username");varpwd=document.getElementById("pwd 阅读全文

javascript不能获取当前select的值

2012-02-13 17:47 by sniper007, 327 阅读, 0 推荐, 收藏, 编辑
摘要:问题描述javascript不能获取当前select的值解决方案借助隐藏的input,在select上面绑定change事件,更改input的值,这样就可以了 阅读全文

JavaScript构造函数返回值问题

2012-02-10 17:53 by sniper007, 495 阅读, 1 推荐, 收藏, 编辑
摘要:如果一个函数的返回值是一个引用类型(数组、对象或者函数)的数据,那么将这个函数作为构造函数用new运算符执行构造时,运算结果将被它返回值取代,这时候,构造函数体内的this值丢失了,取而代之的是被返回的对象。 例如: function Example() { this.child=0; return function() {alert(1);} } var instant=newExample(); alert(instant.child);//显示undefined 阅读全文

如何关闭php的所有错误提示

2012-02-09 14:22 by sniper007, 14091 阅读, 1 推荐, 收藏, 编辑
摘要:error_reporting 设定错误讯息回报的等级2047我记得应该是E_ALL。 php.ini 文件中有许多配置设置。您应当已经设置好自己的php.ini 文件并把它放在合适的目录中,就像在 Linux 上安装PHP和 Apache 2 的文档说明中所示的那样(请参阅 参考资料)。在调试PHP应用程序时,应当知道两个配置变量。下面是这两个变量及其默认值:display_errors = Offerror_reporting = E_ALL E_ALL能从不良编码实践到无害提示到出错的所有信息。E_ALL 对于开发过程来说有点太细,因为它在屏幕上为一些小事(例如变量未初始化)也显示提示, 阅读全文

可恶的IE6

2012-01-11 18:03 by sniper007, 281 阅读, 0 推荐, 收藏, 编辑
摘要:题记上次买票用IE6,我艹,卡得一B啊,然后今天开发一次上传多个图片,在其他浏览器里面很好使,IE6里面就不行了,报错,就显示多少行错误,麻痹的,页面引用了那么多的JS文件,我怎么知道是哪一行,真是蛋疼啊,然后我把IE8给卸载了,我就在想IE6如何调试呢?没招了,百度,果然,搜到了。ie6下的js调试工具companion.js 做web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不 谈, 最痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试工. 阅读全文
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 25 下一页