JS
文章平均质量分 50
wl1121
这个作者很懒,什么都没留下…
展开
-
关于js select 上移,下移,置顶,置底
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> Select Demo </TITLE> <META NAME="Generator" CONTENT="E原创 2009-09-21 10:12:45 · 103 阅读 · 0 评论 -
ace加 jqueryui 的 dialog弹出窗口
HTML <div id="dialog-message" class="hide"> <div class="form-group"> <label class="col-sm-3 control-label no-pad.原创 2015-08-13 23:08:28 · 1144 阅读 · 0 评论 -
jqgrid刷新当前页面
/** *刷新,jqGrid刷新当前列表页代码 */ function refresh(url) { var page = $('#your_grid').getGridParam('page'); // current page var rows = $('#your_grid').getGridParam('rows'); // rows ...原创 2015-08-17 13:52:36 · 1842 阅读 · 0 评论 -
Table 导出数据tableExport.jquery.plugin
https://github.com/kayalshri/tableExport.jquery.plugin/ Export HTML Table toJSONXMLPNGCSVTXTSQLMS-WordMs-ExcelMs-PowerpointPDFInstallationjquery Plugin<script type="...原创 2015-08-27 11:12:09 · 737 阅读 · 0 评论 -
DatePicker - jQuery 的日期选择控件
DatePicker - jQuery 的日期选择控件单文件高度自定义完善的配置参数 | jquery.DatePicker.js(未压缩) | jquery.DatePicker.min.js(压缩版)基本的文本框选区 $('#picker_1').datePicker({followOffset : [0, 24]}});...原创 2015-09-07 13:03:09 · 283 阅读 · 0 评论 -
jquery.validate动态加规则
// 动态添加验证规则 $("#roleSel").change(function () { var role = $("#roleSel").val(); if (role == 2) { $("#gradeSel").rules("add", { required...原创 2016-08-22 17:27:20 · 484 阅读 · 0 评论 -
js 数字排序,字符串排序
<script type="text/javascript">function sortNumber(a, b){return a - b}var arr = new Array(6)arr[0] = "10"arr[1] = "5"arr[2] = "40"arr[3] = "25"arr[4] = "1000"原创 2014-12-10 20:34:55 · 1047 阅读 · 0 评论 -
什么是JSONP
什么是JSONP?先说说JSONP是怎么产生的: 1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;2、不过我们又发现,Web页面上调用js文件时则不受是否跨域的影响(不仅如此,我们还发现凡是拥有"src"这个属性的标签都拥有跨域的能力,比如<script>、<img&...原创 2016-04-07 19:55:40 · 175 阅读 · 0 评论 -
JavaScript寄生组合式继承
function inheritPrototype(subType, superType){ var prototype = Object.create(superType.prototype); //创建对象 prototype.constructor = subType; //增强对象 subType.prototype = prototype; //指定对象} 寄生...原创 2018-01-17 22:29:58 · 89 阅读 · 0 评论 -
用户代理字符串检测,检测呈现引擎、平台、Windows 操作系统、移动设备 和游戏系统...
var client = function(){ //呈现引擎 var engine = { ie: 0, gecko: 0, webkit: 0, khtml: 0, opera: 0, //完整的版本号 ver: null }; //浏览器 var browser = { //主要浏览器 ie: 0, firefox: 0,...原创 2018-01-18 17:21:06 · 146 阅读 · 0 评论 -
元素的各种位置,偏移量,大小,滚动。
要想知道某个元素在页面上的偏移量,将这个元素的 offsetLeft 和 offsetTop 与其 offsetParent 的相同属性相加,如此循环直至根元素,就可以得到一个基本准确的值。以下两个函数就可以用于分别 取得元素的左和上偏移量。 function getElementLeft(element){ var actualLeft = element.offset...原创 2018-01-19 15:33:20 · 559 阅读 · 0 评论 -
兼容所有浏览器事件注册
//EventUtil 的用法如下所示。var EventUtil = { addHandler: function(element, type, handler){ if (element.addEventListener){ element.addEventListener(type, handler, false); } else if (element.atta...原创 2018-01-22 17:02:08 · 110 阅读 · 0 评论 -
Js 观察者模式
function EventTarget(){ this.handlers = {};}EventTarget.prototype = { constructor: EventTarget, addHandler: function(type, handler){ if (typeof this.handlers[type] == "undefined"){ thi...原创 2018-01-23 18:46:57 · 110 阅读 · 0 评论 -
Js逻辑与或操作符
逻辑与操作可以应用于任何类型的操作数,而不仅仅是布尔值。在有一个操作数不是布尔值的情况 下,逻辑与操作就不一定返回布尔值;此时,它遵循下列规则: 如果第一个操作数是对象,则返回第二个操作数; 如果第二个操作数是对象,则只有在第一个操作数的求值结果为 true 的情况下才会返回该 对象; 如果两个操作数都是对象,则返回第二个操作数; 如果有一个操作数是 nul...原创 2018-01-25 10:24:20 · 345 阅读 · 0 评论 -
组合继承
function SuperType(name){ this.name = name; this.colors = ["red", "blue", "green"];}SuperType.prototype.sayName = function(){ alert(this.name); };function SubType(name, age){ //继承属性...原创 2018-01-30 16:22:42 · 79 阅读 · 0 评论 -
JS检测浏览器弹出窗口是否被屏蔽
var blocked = false;try { var wroxWin = window.open("http://www.wrox.com", "_blank"); if (wroxWin == null){ blocked = true; }} catch (ex){ blocked = true;}if (blocked){ alert("T...原创 2018-01-31 15:50:39 · 1484 阅读 · 0 评论 -
作用域安全的构造函数
function Person(name, age, job){ if (this instanceof Person){ this.name = name; this.age = age; this.job = job; } else { return new Person(name, age, job); }}原创 2018-01-31 16:49:55 · 79 阅读 · 0 评论 -
jqGrid添加行按钮,添加工具栏自定义按钮
html <table id="grid-table"></table> <div id="grid-pager"></div> JS var grid_selector = "#grid-table"; var pager_selector = "#grid-pager";原创 2015-08-13 22:21:54 · 5459 阅读 · 0 评论 -
JqGrid应用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title&a原创 2015-08-12 14:12:30 · 124 阅读 · 0 评论 -
JavaScript 中 void(0) 的含义
我想使用过ajax的都常见这样的代码: <a href="javascript:doTest2();void(0);">here</a> 但这儿的void(0)究竟是何含义呢? JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expression) 2. java...原创 2009-09-21 10:14:00 · 139 阅读 · 0 评论 -
select 左右移动
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Author" CONTENT="majiana原创 2009-09-21 14:26:06 · 91 阅读 · 0 评论 -
JS生成随机数
parseInt(Math.random()*上限+1) 上限 为10 就是 1----10之间随机数2009-11-19 14:31:49 · 55 阅读 · 0 评论 -
Js获取URL地址参数
function getUrlParam(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); ...原创 2009-06-03 12:53:41 · 78 阅读 · 0 评论 -
js常用字符串处理函数
函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组例子:str=”jpg|bmp|gif|ico|png”;arr=theString.split(”|”);//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组函数:Join() 功能:使用您选择的分隔符将一个数组合并为一个字符串例子:var d...原创 2009-12-21 10:40:32 · 50 阅读 · 0 评论 -
js cookie 操作
<script>//写cookies函数 function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值{ var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); //new Date("December 31, 9998");...原创 2009-12-28 15:08:55 · 54 阅读 · 0 评论 -
3D效果旋转
<html><head><script language="JavaScript"><!--eye={p:0,x:0,y:0,w:0,h:0,r:0,v:0,s:0,isVertical:0,a1:0,a2:0,a3:0,color:'#ffffff',colorover:'#ffffff',backgroundcolor:'#0099ff...原创 2010-09-03 22:00:46 · 101 阅读 · 0 评论 -
googlemap多Marker 多infowindow
var map; //全局变量function initialize() { var myLatlng = new google.maps.LatLng(-25.363882,131.044922); var myOptions = { zoom: 4, center: myLatlng, mapTypeId: google.maps.MapTy...原创 2011-11-29 10:59:10 · 142 阅读 · 0 评论 -
js 查看pdf
http://mozilla.github.io/pdf.js/web/viewer.html原创 2015-01-19 18:29:38 · 102 阅读 · 0 评论 -
html5流程工具
http://www.duobee.com/product-demo-cat-visio 多比流程图工具原创 2015-01-27 23:34:59 · 178 阅读 · 0 评论 -
学习svg非常不错的系列博文
突袭HTML5之SVG 2D入门1 - SVG综述 突袭HTML5之SVG 2D入门2 - 图形绘制 突袭HTML5之SVG 2D入门3 - 文本与图像 突袭HTML5之SVG 2D入门4 - 笔画与填充 突袭HTML5之SVG 2D入门5 - 颜色的表示 突袭HTML5之SVG 2D入门6 - 坐标与变换 突袭HTML5之SVG...原创 2015-01-27 23:42:39 · 119 阅读 · 0 评论 -
AngularJS入门教程
AngularJS入门教程——AngularJS中文社区提供AngularJS中文社区是一个专业的AngularJS中文开源技术社区,致力于AngularJS的技术学习、交流和研究。我们非常欢迎更多对AngularJS感兴趣的朋友加入!AngularJS入门教程目录快速开始导言和准备引导程序静态模板AngularJS模板迭代器过滤双向绑定XHR和依赖...原创 2015-01-28 15:52:06 · 173 阅读 · 0 评论 -
Knockoutjs开发指南
关于该系列文章:本系列文章共份10个章节(13篇),主要是翻译官方站点教程文章,然后加了一些自己的理解。有任何技术点不明白或者需要讨论的,欢迎大家留言拍砖。目录:Knockout应用开发指南 第一章:入门Knockout应用开发指南 第二章:监控属性(Observables)Knockout应用开发指南 第三章:绑定语法(1)Knockout应用开发指南 第三章:绑定语法(2...原创 2015-03-11 12:35:21 · 132 阅读 · 0 评论 -
Angularjs学习地址
在经过一段时间的协调和大家付出工作之外的业余时间,如今Angularjs的中文版学习指南终于上线出炉地址为:http://www.ngnice.com/docs/guide 在翻译过程中大家力求准确,但也并不是逐字翻译,也会加上一些”译者注”之类,让大家能够更好的学习,使用Angularjs。同时在Angular开发指南首页我们也收集了很多很好的Angularjs学习资料供大家学...原创 2015-03-14 17:43:31 · 90 阅读 · 0 评论 -
六款帮助你实现惊艳视差滚动效果的jQuery插件
视差(Parallax)是指从不同的点看一个物体时形成的视觉差异,这个名词是源自希腊文的παρ&#940;λλαξι&#962; (parallaxis),意思是改变 在网页设计中,视差滚动(Parallax Scrolling)是当下流行的网页设计技术,通过让多层背景以不同的速度或者不同的方向移动来形成非常有趣的 3D 运动效果。下面是一些运用视差滚动效果的优秀网...原创 2015-04-18 10:49:06 · 144 阅读 · 0 评论 -
AngularJS入门教程
http://blog.jobbole.com/46779/http://www.cnblogs.com/lcllao/archive/2012/09/07/2671227.html https://gitcafe.com/Angularjs/Angularjs-Developer-Guide/blob/master/AngularJS%E5%BC%80%E5%8F%91%E6%8C...原创 2015-07-29 12:09:17 · 82 阅读 · 0 评论 -
柯里化函数
function curry(fn){ var args = Array.prototype.slice.call(arguments, 1); return function(){ var innerArgs = Array.prototype.slice.call(arguments); var finalArgs = args.concat(innerArgs); r...原创 2018-01-31 18:01:23 · 120 阅读 · 0 评论