随笔分类 - Javascript
Javascript Language
摘要:例如:chosenhttp://apps.bdimg.com/libs/chosen/1.1.0/chosen.jquery.min.jsclasslisthttp://apps.bdimg.com/libs/classlist/2014.01.31/classList.min.jscookies....
阅读全文
摘要:1、什么是AJAX ?(1) 2、什么是AJAX ?(2) 3、什么是AJAX ?(3) 4、什么是AJAX ?(4) 5、Ajax基础教程(1)-Ajax简介 1.1 Web应用简史 6、Ajax基础教程(1)-Ajax简介 1.2 浏览器历史 7、Ajax基础教程(1)-Aja...
阅读全文
摘要:function browserinfo() { var Browser_Name = navigator.appName; var Browser_Version = parseFloat(navigator.appVersion); var Browser_Agent = na...
阅读全文
摘要:1、怎样获得浏览器的可视高度?varwindHight=$(window).height();//获得浏览器的可视高度2、怎样获得滚动条相对于顶部的高度?varscrollHight=$(window).scrollTop();//获得滚动条相对于顶部的高度3、怎样获得每张图片相对于浏览器顶部的高...
阅读全文
摘要:From Here:http://vanilla-js.com/Vanilla JSis a fast, lightweight, cross-platform frameworkfor building incredible, powerful JavaScript applications.In...
阅读全文
摘要:原文地址:http://java-frog.iteye.com/blog/243703正则表达式限制输入框只能输入数字 代码如下: 其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框输入框只能输入字母和下横线的正则表达式 输入框只能输入字母数字和下横线的正则表达式 或 AS3 文字过滤http://www.iteye.com/topic/311216【过滤文字输入】TextField.restrict = "此处为可输入的内容";field.restrict = "^此处为禁止输入的内容";restrict属性支持一些类似正则表达式
阅读全文
摘要:1、tabs的常用操作//1.判断tab是否存在。 var currtab = $('#tabs').tabs('getSelected');//2.判断点击的tab是否是当前选中的tab。 var currtab = $('#tabs').tabs('getSelected'); var tab = $("#tabs").tabs("getTab", title); if (currtab == tab) { ... }//3.是当前tab时,刷新。 var url = $(currtab
阅读全文
摘要:google的地图marker需要使用js开发库,文件并允许使用js库在JSP页面中需要添加地图引用如:下面是具体的库文件,感谢同事提供此包:/** * @name MarkerWithLabel for V3 * @version 1.1.8 [February 26, 2013] * @author Gary Little (inspired by code from Marc Ridey of Google). * @copyright Copyright 2012 Gary Little [gary at luxcentral.com] * @fileoverview MarkerWi
阅读全文
摘要:var map;function init() { map = new OpenLayers.Map("map",{projection:"EPSG:3857"}); var osm = new OpenLayers.Layer.OSM(); var toMercator = OpenLayers.Projection.transforms['EPSG:4326']['EPSG:3857']; var center = toMercator({x:-0.05,y:51.5}); /** * Create 5 random
阅读全文
摘要:1、shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5];var b = a.shift(); //a:[2,3,4,5] b:12、unshift:将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5];var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5] b:7注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方法来使用。3、pop:删除原数组最后一项,并返回删
阅读全文
摘要:方式一:/** * 播放音频(Chrome、opera)支持 * @param file:支持 rm,mid,wav */function playAudio(file) { var embed=document.getElementById("bgsoundid"); if(embed){ document.removeChild(embed); } embed = document.createElement("embed"); embed.setAttribute('id', "bgsoundid"); embe
阅读全文
摘要:1、地图切换方法注意:父页面访问Iframe页面JS方法需根据Iframe的名字来调用如:named "mapIfame" 即 mapIfame.window.iframeFunction();子页面访问父页面parent.parentFunction();iframeFunction(),parentFunction()都是各自页面的方法。/* * * IFrame地图与外部操作桥接 * @author BOONYACHENGDU@GMAIL.COM */(function() { window.MapIframe = {}; MapIframe = { ...
阅读全文
摘要:/** * 百度地图使用工具类-v1.5 * * @author boonya * @date 2013-7-7 * @address Chengdu,Sichuan,China * @email boonya@sina.com * @company KWT.Shenzhen.Inc.com * @notice 有些功能需要加入外部JS库才能使用,另外还需要申请地图JS key . * 申请地址:http://developer.baidu.com/map/apply-key.htm * @update log: 添加覆盖物聚合显示,设置地图bounds不起作用,需要使用Vi...
阅读全文
摘要:1、查看API实现//虽然比较符合API实现的思想但这个没法;//会产生Uncaught TypeError: undefined is not a function //google API no example to using itvar icon = new google.maps.Icon({ anchor:new google.maps.Point(0,0), origin:new google.maps.Point(0,0), scaledSize: new google.maps.Size(10,10), size: new google.maps.Si...
阅读全文
摘要:1、html标签如下 2、问题分析 我出现问题的是在select元素上直接加了onchange方法,改成onclick依旧不触发,很是郁闷!!! 因为在:jquery>>easy-ui>>Documentation>>combobox 定义引用了,所以他会自动把本身html >> select >> onChange等控件默认的事件屏蔽掉。3、解决方案在页面加载完成后添加select元素的事件绑定,代码如下:$(function(){ $('#currentMap').combobox({ //相当于html >
阅读全文
摘要:前注:在数据添加的时候很多地方都会涉及到数据的合法性验证,所以有必要提炼成为一个工具。今天偶然间点错网页,弹出一个游戏界面,本来是想看怎么实现的背景音乐的加载的,结果看到一个注册页面的验证JS,所以这里摘录以备以后使用。在此感谢我佛山人!/*************************************************Validator v1.05code by 我佛山人wfsr@msn.com*************************************************/Validator = { unValid : /[\x22-\x27\x2A...
阅读全文
摘要:前注:某游戏网站的加密算法,模仿MD5加密,文件名称md5.js/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet * Distributed under the BSD L
阅读全文
摘要:/** * 百度地图使用工具类-v1.5 * * @author boonya * @date 2013-7-7 * @address Chengdu,Sichuan,China * @email boonya@sina.com * @company KWT.Shenzhen.Inc.com * @notice 有些功能需要加入外部JS库才能使用,另外还需要申请地图JS key . * 申请地址:http://developer.baidu.com/map/apply-key.htm * @update 自动获取地图中心城市名称,坐标点地址解析 */(function() ...
阅读全文
摘要:1、编写坐标点地址解析方法 /** * 坐标点地址解析 * @param point 经纬度点对象 */ getGeocoderInfoByPoint:function(point){ Geocoder.getLocation(point, function(rs) { var addComp = rs.addressComponents; Geocoder.point=point; Geocod...
阅读全文

浙公网安备 33010602011771号