代码改变世界

移动网页调试

2013-01-06 17:39 by 江苏黑马, 231 阅读, 0 推荐, 收藏, 编辑
摘要:1、下载weinre.jar。2、嵌入到页面script标签的src属性中。3、cmd命令:java -jar weinre.jar --httpPort 8081 --boundHost -all-。4、调试信息筛选:adblogcat|grep-iconsole 阅读全文

eclipse下安装tomcat运行提示路径错误

2012-11-05 16:12 by 江苏黑马, 246 阅读, 0 推荐, 收藏, 编辑
摘要:在建立完成服务器,添加项目之前,修改tomcat的配置:选择第二个: 阅读全文

通过navigator.userAgent判断浏览器类型

2012-11-02 10:18 by 江苏黑马, 2768 阅读, 0 推荐, 收藏, 编辑
摘要:1、navigator.userAgent返回一个浏览器信息字符串。2、用到indexOf()方法,查找字符串中是否有指定的浏览器类型。3、if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ return "Firefox"; } if(isSafari=navigator.userAgent.indexOf("S 阅读全文

android模拟器 内存只读错误

2012-11-01 17:58 by 江苏黑马, 262 阅读, 0 推荐, 收藏, 编辑
摘要:解决办法:尝试新建不同版本 阅读全文

属性扩展

2012-09-19 10:35 by 江苏黑马, 222 阅读, 0 推荐, 收藏, 编辑
摘要:// 属性扩展 // @param isCover 是否覆盖已有属性 默认true this.extend = function(destination, source, isCover) { var isUndefined = this.isUndefined; (isUndefined(isCover)) && ( isCover = true); for (var name in source) { if (isCover || isUndefined(desti... 阅读全文

获取对象样式

2012-09-19 10:07 by 江苏黑马, 266 阅读, 0 推荐, 收藏, 编辑
摘要:// 获取对象计算的样式 this.getComputerStyle = (function() { var body = document.body; if (body.currentStyle) {// IE浏览器 return function(elem) { return elem.currentStyle; } } else if (document.defaultView.getComputedStyle)... 阅读全文

原生js绑定和解除事件

2012-09-19 09:45 by 江苏黑马, 25184 阅读, 0 推荐, 收藏, 编辑
摘要:// 事件绑定 this.bindHandler = (function() { if (window.addEventListener) {// 标准浏览器 return function(elem, type, handler) {// elem:节点 type:事件类型 handler:事件处理程序 // 最后一个参数为true:在捕获阶段调用事件处理程序 为false:在冒泡阶段调用事件处理程序 elem.addEventList... 阅读全文

原生js获取id,tagName,class

2012-09-19 09:43 by 江苏黑马, 6681 阅读, 1 推荐, 收藏, 编辑
摘要:// 通过id获取元素 this.$ = function(id) { return document.getElementById(id); }; // 通过标签名获取元素 this.$$ = function(tagName, parent) { parent = parent || document; return parent.getElementsByTagName(tagName); }; // 通过类名获取元素 thi... 阅读全文

注册命名空间

2012-09-19 09:26 by 江苏黑马, 204 阅读, 0 推荐, 收藏, 编辑
摘要:// 命名空间 register : function(nameSpace, func) { var nsArr = nameSpace.split("."); // win为window var parent = win; // 对象检测 for (var i = 0, len = nsArr.length; i < len; i++) { // 未定义的 对象赋空 ( typeof parent[ns... 阅读全文

元素页面位置[left,top]获取

2012-09-19 09:23 by 江苏黑马, 237 阅读, 0 推荐, 收藏, 编辑
摘要:var getCanvasPos = function(canvas) { var left = 0; var top = 0; // 元素在页面的位置left和top while (canvas.offsetParent) { left += canvas.offsetLeft; top += canvas.offsetTop; canvas = canvas.offsetParent; } return [left, top]... 阅读全文