摘要:
配置和Java差不多,最新版本的nodejs自带了npm,可以在安装目录里看到。配置如下:Path下面配置C:\Program Files\nodejs\;D:\Git\bin 路径按个人安装配置安装完可以用cmd:node --version 和 git --version 还有 npm --version 查看是否安装成功并且显示当前版本号。npm插件可以按需求下载到私人项目里,比例 cd nodejs_project 文件夹下。网上教程很多,但都不是nodejs新版本下的安装方法,希望nodejs在windows下的环境越来越好。 阅读全文
摘要:
感谢群里的KB同学,好基友一辈子 1 window.onbeforeunload = function(){ 2 var b; 3 if(!b){ 4 t = setTimeout("jump()",150); 5 } 6 return "确定要离开这鸟页面?"; 7 }; 8 9 function jump(){10 window.onbeforeunload = null;11 location.href = "http://www.baidu.com/";12 b = true;//解决IE下的BUG13 } 阅读全文
摘要:
1 var doc = document.all ? document.frames[0].document : document.getElementById("iframe").contentDocument;2 console.log(doc.body.innerHTML);3 console.log(doc.getElementById("box").innerHTML);1 var iframe = document.getElementById("xx");2 var doc = document.all ? iframe 阅读全文
摘要:
1 <!DOCTYPE HTML> 2 <html lang="en-US"> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <body> 8 <div id="testID" style="width:200px;height:200px; background:#000;"></div> 9 <script 阅读全文
摘要:
例子一: 1 <!DOCTYPE HTML> 2 <html lang="en-US"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>backbone</title> 6 <script src="app/jquery-1.8.1.min.js"></script> 7 <script src="app/underscore-min.js"></script&g 阅读全文
摘要:
1 document.onclick = function(e){2 var tar = H.event.getTarget(e);3 if(tar.nodeName == "A" && tar.href.indexOf("###") != -1){4 H.event.stop(e);5 H.event.cancel(e);6 }7 }其实就是<a href="###"></a> 可以解决在IE6下的BUG. 阅读全文
摘要:
1 '193382930'.replace(/(\d)(?=(?:\d{3})+$)/g,'$1,');2 '193382930'.replace(/\B(?=(?:\d{3})+$)/g,',');3 '193382930'.split('').reverse().join('').replace(/.{3}/g,'$&,').replace(/,$/,'').split('').reverse().join(' 阅读全文
摘要:
以下加载代码都是基于RequireJS 2.0写的。最近在学习AMD模块开发,RequireJS确实很不错,功能比那啥的“全”。由于是初级阶段,先介绍一下模块加载。目录结构:index.html 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8" /> 5 <title>Beginning Require.JS</title> 6 <script data-main="js/main" src="li 阅读全文
摘要:
1 //ul 记为 <ul> 对象2 ul.firstChild;3 ul.childNodes[0];4 ul.children[0];5 ul.getElementsByTagName('li')[0];6 ul.querySelector('li'); 阅读全文
摘要:
1 Number.prototype.toRadians = function() { 2 return this * Math.PI / 180; 3 } 4 5 function distance(latitude1, longitude1, latitude2, longitude2) { 6 //R是地球的半径,以KM为单位 7 var R = 6371; 8 9 var deltaLatitude = (latitude2 - latitude1).toRadians();10 var deltaLongitude = (longitud... 阅读全文