1.根据公司项目封装ajax请求,结合layer框架一起使用 /*提取接口公共部分*/ var ApiConf = { server:"http://localhost:8080/Battery/", }; /** * 调用接口方法 * api:接口 * callback:回调函数 * info:参数 * type:请求方式 */ function WFang (api, callback, info , type){ //加载动画 layer.load(); //参数 var dat…
网上看到的一篇小文,挺有用的,收藏在这. 本文中,我整理了12个免费的Ajax和JavaScript代码库,可以帮助Web开发人员将应用程序提升到一个新水平. Ajax Instant Messenger 它是最流行和常用的Ajax代码解决方案之一.这是一个基于浏览器的即时通讯客户端,适用于社区.内部网和社交网.Ajax IM无需页面刷新. Lightbox 2 Lightbox 2是最常用的Ajax脚本之一,用于覆盖页面上的图像.它兼容所有现代浏览器,并使用了Prototype框架和Scrip…
73种网页常用Javascript代码 转载自:前端丶灵魂工程师   1.后退 前进  <input type="button" value="后退" onClick="history.go(-1)">  <input type="button" value="前进" onClick="history.go( 1 );return true;"> 2.返回  &l…
1.首字母大写示例: var value = “一段文本或一个参数”; value = value.toString() return value.charAt(0).toUpperCase() + value.slice(1) 2.反转字符串: var value = “一段字符串”; value.split('').reverse().join(''), 先一个个的字符分隔开来,不用分隔符.翻转.再一个个的拼接上,不用连接符. 3. 随机生成一个十六进制的色值 "#"+Math.r…
DOM相关 判断浏览器是否支持placeholder属性 function placeholderSupport() { return 'placeholder' in document.createElement('input'); } html代码用JS动态加载进页面 <script type="text/html" id="T-pcList"> //这里面是你要放的html代码,例如放一个div的内容 </script> 把上面的js动…
文章目录 html代码用JS动态加载进页面 JS判断用户访问的是PC还是mobile或者微信浏览器 判断浏览器的简单有效方法 点击某个div区域之外,隐藏该div 如何在手机上禁止浏览器的网页滚动 改变type=file默认样式,"浏览"等字体 js使用console.time打印代码执行时间 js判断变量是否未定义的代码 js动态创建css样式添加到head内 form表单提交时设置编码格式 js 加入收藏代码 js强制手机页面横屏显示 JS,Jquery获取各种屏幕的宽度和高度 j…
移动端常用js分享 1.把手机屏幕等分10分(我用的是这种形式),用rem来计算那些需要自适应. <script type="text/javascript"> (function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function () { var…
常用方法的封装 根据类名获取DOM元素 var $$ = function (className, element) { if (document.getElementsByClassName) { return (element || document).getElementsByClassName(className); } var nodes = (element || document).getElementsByTagName('*'), elements = [], len = no…
1 var keyCodeMap = { 2 8: 'Backspace', 3 9: 'Tab', 4 13: 'Enter', 5 16: 'Shift', 6 17: 'Ctrl', 7 18: 'Alt', 8 19: 'Pause', 9 20: 'Caps Lock', 10 27: 'Escape', 11 32: 'Space', 12 33: 'Page Up', 13 34: 'Page Down', 14 35: 'End', 15 36: 'Home', 16 37: '…
function clone(Obj) { var buf; if (Obj instanceof Array) { buf = []; // 创建一个空的数组 var i = Obj.length; while (i--) { buf[i] = clone(Obj[i]); } return buf; } else if (Obj instanceof Object){ buf = {}; // 创建一个空对象 for (var k in Obj) { // 为这个对象添加新的属性 buf[k…