js
hijiankang
这个作者很懒,什么都没留下…
展开
-
JavaScript初学者应注意的七个细节
<br />每种语言都有它特别的地方,对于JavaScript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文利列举了JavaScript初学者应该注意的七个细节,与大家分享。<br />一、简化代码<br />JavaScript定义对象和数组非常简单,我们想要创建一个对象,一般是这样写的: <br />var car = new Object();<br />car.colour = 'red';<br />car.wheels转载 2011-01-17 09:16:00 · 427 阅读 · 0 评论 -
js取服务器时间
get=function (id){return document.getElementById(id)} if(document.all){ window.XMLHttpRequest=function(){ var get=['Microsoft.XMLHTTP','Msxml2.XMLHTTP']; for(var i=0;i };转载 2012-07-10 16:18:23 · 414 阅读 · 0 评论 -
优化jsj脚本,防止浏览器卡死
在Web开发的时候经常会遇到浏览器不响应事件进入假死状态,甚至弹出“脚本运行时间过长“的提示框,如果出现这种情况说明你的脚本已经失控了,必须进行优化。为什么会出现这种情况呢,我们先来看一下浏览器的内核处理方式:浏览器的内核是多线程的,它们在内核制控下相互配合以保持同步,一个浏览器至少实现三个常驻线程:javascript引擎线程,GUI渲染线程,浏览器事件触发线程。转载 2012-12-20 15:52:02 · 8659 阅读 · 0 评论 -
ajax 导致浏览器卡死
原文地址:http://blog.sina.com.cn/s/blog_85802e5c0100uehd.html近日要做一个塔吊的报警系统,要求页面5s钟刷新一次,我采用的是JQuery解析XML的格式将信息读取出来,代码如下function getWinstr(){$.get("/XMLServlet", {}, function(returnedD转载 2012-12-20 15:54:21 · 8378 阅读 · 0 评论 -
IE8 内存一直增长 内存泄露
最近开发的时候对页面使用了定时的局部更新,结果在ie6,7和Firefox下,一切正常,而在ie8下过上几个小时就浏览器就崩溃了,显示是内存溢出,我以为是代码写的不好导致内存泄露,但是ie6,7又正常,调查了一下,原来这是ie8的bug。 问题点 在IE8中,生成特定Dom节点所占用的内存是不会被释放的,即使这些节点被删除内存也不会被释放。 内存泄露的节点类型包括:form转载 2013-01-15 18:45:09 · 9227 阅读 · 2 评论 -
jqGrid API
jqGrid的方法,从3.6开始已经完全兼容jQuery UI库。 用法: ... jQuery("#grid_id").jqGridMethod( parameter1,...parameterN ); ... grid_id:表格的id;jqGridMethod:用到表格上的方法;parameter1,…parameterN转载 2014-08-08 14:12:29 · 1486 阅读 · 0 评论