_@zhng

导航

随笔分类 -  js

javascript
【装载】IE6兼容问题汇总
摘要:IE6兼容问题汇总from:http://www.woaicss.com/article/hack/hackk.htm日期:2010-06-11作者:woniu字体大小:小中大1、终极方法:条件注释<!--[if lte IE 6]> 这段文字仅显示在 IE6及IE6以下版本。 <![endif]--><!--[if gte IE 6]> 这段文字仅显示在 IE6及IE6以上版本。 <![endif]--><!--[if gt IE 6]> 这段文字仅显示在 IE6以上版本(不包含IE6)。 <![endif]-->< 阅读全文

posted @ 2013-05-06 23:00 _@zhng 阅读(206) 评论(0) 推荐(0)

【转】Ajax的缺点
摘要:ajax的缺点作者:Sheneyan 时间: 2006-07-25 文档类型:原创 来自:蓝色理想http://swik.net/Ajax/Ajax+Mistakes在某网站瞎逛时,发现这个链接,进去逛了逛,觉得很有意思,大家也可以去看看,姑且不论你是否同意里面的观点,看看别人看待ajax的角度,这对于理解一个事物很有帮助。下面是我对一部分缺陷的看法:为Ajax而Ajax(Using Ajax for the sake of Ajax.)很同意这点,当一个技术本身的生存意义由于它自身的亮点而被抹杀,不知道是这个技术的幸运还是不幸。干掉了back按钮(Breaking the back but. 阅读全文

posted @ 2013-04-27 15:57 _@zhng 阅读(154) 评论(0) 推荐(0)

window.print
摘要:1. 设置页眉-页脚(function () { var hkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"; //配置网页打印的页眉页脚为空 function pagesetup_null(hc, fc){ try{ var RegWsh = new ActiveXObject("WScript.Shell");... 阅读全文

posted @ 2013-02-18 12:51 _@zhng

form下button按钮的onclick事件
摘要:1.问题:点击form下按钮, 异步提交获取数据填充给定id节点内容, 发现按钮使用button标签时, 页面内容变成刚刚加载的内容了。所以, 跑去测试下input:button, input:submit(默认会去执行form的submit事件, 除非设顶返回值为false), button的onclick和form的onsubmit事件的执行过程.2.发现:button的onclick事件如果未返回false, 在firefox和chrome事件会继续, 去执行form的submit, 从而导致页面整个转向.//===================================... 阅读全文

posted @ 2013-01-05 20:25 _@zhng 阅读(5649) 评论(0) 推荐(1)

js单元测试_jsTestDriver
摘要:单元测试框架_jsTestDriver_(0)0.js-test-driver依赖jdk环境,请自备。1.项目地址:http://code.google.com/p/js-test-driver(如果足够耐性,需要的东西,这里都有了)2.测试建立的步骤(一般过程) 2.1 建立服务器 2.2 开启浏览器,捕获 2.3 编写代码,测试用例 2.4 建立测试配置文件 2.5 执行测试3. 测试过程 3.0 测试示例中的文件 3.1 命令行方式 3.1.0建立服务器(java -jar JsTestDriver-1.3.4.b. jar --port 1234) 3.1... 阅读全文

posted @ 2012-02-28 20:55 _@zhng 阅读(613) 评论(0) 推荐(0)

前端性能集合(各种测试各种资源...)
摘要:1.减少对DOM Tree的操作,对DOM操作进行缓存?2.一次性修改样式var domNode = document.getElementById('nodeId');domNode.color = '#fff';domNode.className = 'nodeClass';domNode.style.cssText = 'color:red;font-size:14px;';3.缓存DOM元素layout相关属性?4.关于animation的帧宽? 阅读全文

posted @ 2011-10-30 19:25 _@zhng 阅读(156) 评论(0) 推荐(0)

zhng-utils.js
摘要:/** * @事件只作用在目标对象-不向父级元素传递 * @param me 事件对象 */function stopBubble(me){ if(window.event){ me.cancelBubble = true;//事件句柄停止将事件传播到包容对象 }else{//w3c if(e && e.preventDefaut && e.stopPropagation) //me.preventDefault();//阻止默认行为 me.stopPropagation();//停止传播 } return false;//对l... 阅读全文

posted @ 2011-10-26 12:42 _@zhng 阅读(157) 评论(0) 推荐(0)

js延时-周期执行-setTimeout;setInterval;clearTimeout;clearInterval
摘要:1.延时执行(有时候需要js函数延时执行、待环境准备好后执行;延缓函数执行):var _timeSignal = null;//延时变量,以便清除/** *@param function 需要延时执行的函数 *@param timeout 延时时间(毫秒) */_timeSignal = setTimeout(function(){...},timeout);clearTimeout(_timeSignal);2.周期执行(有时候需要js函数周期性执行):var _timeSignal = null;//存储周期执行动作,以便清除/** *@param function 周期执行的函数 *@p 阅读全文

posted @ 2011-10-26 09:01 _@zhng 阅读(516) 评论(0) 推荐(0)