JavaScript
文章平均质量分 84
SucreLiu04
学最好的别人,做最好的自己。
展开
-
FF与IE对javascript和CSS的区别
1. document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"].解决方法:统一使用do转载 2014-01-24 15:42:33 · 585 阅读 · 0 评论 -
jQuery的选择器
1.选择器(1)通配符: $("input[id^='code']");//id属性以code开始的所有input标签 $("input[id$='code']");//id属性以code结束的所有input标签 $("input[id*='code']");//id属性包含code的所有input标签(2)根据索引选择 $("tbody t转载 2016-04-19 15:03:25 · 331 阅读 · 0 评论 -
【Leafletjs】L.Map 中文API
L.MapAPI各种类中的核心部分,用来在页面中创建地图并操纵地图.使用 example// initialize the map on the "map" div with a given center and zoomvar map = L.map('map', { center: [51.505, -0.09], zoom: 13});构造器转载 2016-04-12 15:37:58 · 1506 阅读 · 0 评论 -
JayRock:JSON and JSON_RPC for .Net
JavaScript Object Notation(简称JSON),即一种开放式和基于文本的数据交换格式,它提供了一种标准数据交换格式,更适用于 Ajax样式的 Web 应用程序。Jayrock是一个LGPL的开源的软件,实现了JSON和JSON-RPC,支持微软ASP.NET框架。下载地址:http://developer.berlios.de/project/showfiles.转载 2016-04-12 10:54:34 · 1010 阅读 · 0 评论 -
Knockout应用开发指南(完整版) 目录索引
Knockout应用开发指南(完整版) 目录索引转载 2015-12-01 11:41:04 · 495 阅读 · 0 评论 -
原生js绑定和解除事件
// 事件绑定 this.bindHandler = (function() { if (window.addEventListener) {// 标准浏览器 return function(elem, type, handler) {// elem:节点 type:事件类型 handler:事件处理程序转载 2015-08-06 11:07:04 · 3880 阅读 · 0 评论 -
JS、JQuery和ExtJs的跨域处理
1.什么是跨域?跨域,JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。同源策略,它是由Netscape提出的一个著名的安全策略。现在所有支持JavaScript 的浏览器都会使用这个策略。所谓同源是指,域名,协议,端口相同。当一个浏览器的两个转载 2015-08-25 23:36:00 · 624 阅读 · 0 评论 -
JS判断浏览器是否为IE
第一种: if(window.addEventListener){ alert("not ie"); }else if(window.attachEvent){ alert("is ie"); }else{ alert("这种情况发生在不支持DHTML的老版本浏览器(现在一般都支持)")转载 2015-07-01 14:48:41 · 751 阅读 · 0 评论 -
JS判断页面所有Iframe是否全部请求完成加载完成
JS判断页面所有Iframe是否全部请求完成,加载完成。原创 2015-06-29 17:50:06 · 8290 阅读 · 0 评论 -
用js判断页面是否加载完成实现代码
用document.onreadystatechange的方法来监听状态改变, 然后用document.readyState == “complete”判断是否加载完成 document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法.function subSomething(){if(document.readyS转载 2015-06-26 11:20:13 · 693 阅读 · 0 评论 -
WebSocket API简介
[本文属原创,如有转载,请注明出处http://blog.csdn.net/yl02520/article/]WebSocket是html5新增加的一种通信协议,目前流行的浏览器都支持这个协议,例如Chrome,Safari,Firefox,Opera,IE等等,对该协议支持最早的应该是chrome,从chrome12就已经开始支持,随着协议草案的不断变化,各个浏览器对协议的实现也在不停的转载 2014-12-16 10:20:02 · 676 阅读 · 0 评论 -
介绍几个常用的jquery ui框架
jQuery ui框架很多,除了官方提供的jquery UI(如果你还不知道什么是jQuery UI,请看下载了jquery ui后如何使用),还有很多第三方提供的ui框架,因官方提供的jquery ui框架体积较大,所以很多人都不喜欢用,但不论是官方提供还是第三方提供,他们都是基于jquery核心类库实现的ui框架。 1、jQuery Smart UI 官网转载 2014-02-11 11:04:47 · 3003 阅读 · 0 评论 -
正则表达式集
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$转载 2014-01-25 08:44:46 · 731 阅读 · 0 评论 -
js笔记之Math random()、ceil()、floor()、round()
JavaScript: The Definitive Guide, 4th Edition中对Math.ceil(),Math.floor()与Math.round()三个函数的定义。Math.random()返回 0 ~ 1 之间的随机数。Math.ceil()ceil() 方法可对一个数进行上舍入。参数必须是一个数值。返回转载 2014-02-10 09:55:09 · 947 阅读 · 0 评论 -
前台js中绑定获取后台全局bool变量
后台代码://定义一全局的bool变量^-^protected bool isUser = false;前台:$(document).ready(function(){ // $("#language").change(function(){ // var lang = $("#language").val();转载 2014-01-24 16:14:02 · 1875 阅读 · 0 评论 -
JS进度条
/* ProgressBar.htm */ //设置进度条进度 function SetPorgressBar(msg, pos) { ProgressBar.style.width= pos + "%"; WriteText("Msg1",msg + "已完成" + pos + "%"); } //设置进度条完成信息 f转载 2014-01-25 09:36:54 · 807 阅读 · 0 评论 -
判断IE版本--html注释
由于浏览器版本的不同,对CSS里某些元素的解释也不一样,才子当然也碰到同样的问题,也收集了一些解决方法,才子之前贴过两个针对浏览器版本不同而选择不同CSS的代码,有兴趣的朋友自己找找吧。其实我们还可以利用条件注释的方法来达到类似的目的,什么是条件注释,才子也在此简单介绍一下,无非就是一些if判断啦,呵呵,但这些判断不是在脚本里执行的,而是直接在html代码里执行的,下面来介绍一下使用方法吧。转载 2014-01-24 16:21:28 · 790 阅读 · 0 评论 -
详解js闭包
【转载】https://segmentfault.com/a/1190000000652891闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。闭包的特性闭包有三个特性:1.函数嵌套函数2.函数内部可以引用外部的参数和变量3.参数和变量不会被垃圾回收机制回收闭包的定义及其优缺点闭包 是转载 2016-04-19 15:42:10 · 353 阅读 · 0 评论