JavaScript
静山晚风
珍惜眼前的人,当你不满足现状,总想找更好的,以为为自己的目标而奋斗,实际上你错过了眼前人,当十年过去了,你得到了你想要的,但你最最珍爱的已经不再了,包括任何的人和事,亲人,朋友同学,同事,家人。可能还不知,那时的你才是自己的最巅峰。重拾CSDN,我回来了
展开
-
使用 https 安全协议方法
1 使用java拦截器方法实现 协议跳转(目前可以不用,使用下面js方法即可,这个是提供的另外一种方法)//该类实现了 Filter 接口,在 web.xml需要配置拦截器 public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)原创 2015-10-22 10:00:23 · 977 阅读 · 0 评论 -
game4
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here<script type="text/javascript" src="/js/jquery-1.9.1.js" charset="UTF-8"> var map = {转载 2014-09-25 17:30:47 · 748 阅读 · 0 评论 -
js闭包,圆形,对象
5 js面向对象的思想--闭包,圆形,对象<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here//三種變量 三種方法 function Person1(){ var name="wiki"; this.name转载 2014-09-03 14:28:35 · 632 阅读 · 0 评论 -
JS获取客户端IP地址与机器名
获取机器名 var WshShell =new ActiveXObject("WScript.Shell"); alert("计算机名 = "+ WshShell.ExpandEnvironmentStrings("%COMPUTERNAME%")); alert("登录用户名 = "+ WshShell.Expand转载 2014-09-16 09:30:44 · 1591 阅读 · 0 评论 -
JQuery 获得绝对,相对位置的坐标方法--非常重要
获取页面某一元素的绝对X,Y坐标,可以用offset()方法:(body属性设置margin :0;padding:0;) var X = $('#DivID').offset().top; var Y = $('#DivID').offset().left; 获取相对(父元素)位置: var X = $('#DivID').position().top;转载 2014-08-14 12:00:08 · 1303 阅读 · 0 评论 -
网页游戏(三)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here<script type="text/javascript" src="/js/jquery-1.9.1.js" charset="UTF-8"> var map ={原创 2014-09-23 16:52:37 · 775 阅读 · 0 评论 -
js获取ip,浏览器信息
pageEncoding="UTF-8"%>Insert title herehref="/js/jquery-1.9.1.js">function msg() {alert(returnCitySN["cip"] + ',' + returnCitySN["cname"]);alert(navigator.userAgent);alert(na转载 2014-09-12 15:05:53 · 1630 阅读 · 2 评论 -
键盘监听事件--向左
pageEncoding="UTF-8"%>canvas元素示例src="/js/jquery-1.9.1.js"> function draw(id) {var canvas = document.getElementById(id);if (canvas == null)return false;var context = canvas.原创 2014-08-14 14:09:45 · 697 阅读 · 0 评论 -
人物可以移动实例js--offset.top/left
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>canvas元素示例<script type="text/javascript" src="/js/jquery-1.9.1.js"> function draw(id) { var canvas转载 2014-08-14 12:10:11 · 1970 阅读 · 0 评论 -
键盘控制div移动
键盘控制div移动---www.cnblogs.com/kuikui function Move() { this.init.apply(this, arguments); } Move.prototype = { init: function (options) {转载 2014-08-14 11:43:03 · 812 阅读 · 0 评论 -
使用js实现图画人物动起来的方法
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>canvas元素示例<script type="text/javascript" src="/js/jquery-1.9.1.js"> function draw(id) { var canvas原创 2014-08-13 17:29:54 · 4009 阅读 · 0 评论 -
一个400行代码的网页游戏(二)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here<script type="text/javascript" src="/js/jquery-1.9.1.js" charset="UTF-8"> var map ={原创 2014-09-20 13:31:59 · 1567 阅读 · 0 评论 -
游戏开发之--简单的人物走动和地图移动(一)
canvas元素示例/js/jquery-1.9.1.js"> var myevent; $(document).ready(function() { $("#gamemain #bg1").click(function() { $(this).css("display", "none"); $("#gamemain #map #tianyong").css("displ原创 2014-08-23 23:12:14 · 8545 阅读 · 0 评论 -
windows下node.js安装教程图文详解
在Windows上安装 Node.js十分方便,我们只需要访问node.js官网http://www.nodejs.org/,点击Download链接,然后选择Windows Installer(32bit,64bit可选),下载安装包。下载完成后直接双击安装。安装步骤:点击“Next”接受协议,点击“Next”选择安装目录,点击“N转载 2014-09-04 10:51:04 · 1109 阅读 · 0 评论 -
alert($("#newsmaincontent").offset().left);jquery获取div当前坐标方法
alert($("#newsmaincontent").offset().left);转载 2014-07-30 13:17:44 · 998 阅读 · 0 评论 -
一个能说明问题的js的原型 prototype的实例--简单易懂
var i = 0;//标识是第几次生成的Traingle对象。 function Polygon() { Polygon.prototype.getArea = function() { return "Polygon getArea()"; } } function OtherPolygon() { OtherPolygon.prototype.getArea = fu转载 2014-08-04 15:58:30 · 623 阅读 · 0 评论 -
Array.prototype.slice.call
在研究某个框架源码的时候,看到的。查了下资料,1.两个部分,一个是String.slice()slice( ) returns a string containing a slice, or substring, of string. It does not modify string。slice()返回一个子片段,对原先的string没有影响,还可以用负数当参数。Exampl转载 2014-11-08 13:45:07 · 740 阅读 · 1 评论 -
js 变量做方法名的方法--都可用
function a(e){alert(e);}function b(e){alert(e);}function aa(){ var txt = 'a'; var txt2='2315'; eval(txt+"('"+txt2+"');")}aa();转载 2014-11-11 16:29:13 · 3022 阅读 · 0 评论 -
获取信息版本1
Insert title here/js/jquery-1.9.1.js"> var savenews = { flg : -1, type : [ { "id" : "1", "type" : "tech" }, { "id" : "2", "type" : "zhengzhi" }, { "id" : "3", "type" : "ji原创 2014-11-11 16:58:35 · 704 阅读 · 0 评论 -
开发者常用的10个插件
10 Essential SublimeText Plugins for JavaScript DevelopersMatt BurnettAugust 31, 2015Success! Subscribed.FacebookTwitterMicrosoft - helping keep SitePoint f转载 2015-09-01 10:01:15 · 1941 阅读 · 0 评论 -
Jquery的validate,清除form方法,显示密插件,正则特殊字符处理,js的call用法,ajax,h5支持情况,elclipse tomcate去掉项目名,js 的原型
1 jquery validate获取焦点时 去掉错误信息jQuery.validator.setDefaults({ focusCleanup: true });2 清除form方法 jQuery("#a")[0].reset(); jQuery("#a").validate().resetForm();2 jquery 显示密码插件jquery.原创 2015-07-18 14:52:39 · 2012 阅读 · 0 评论 -
jsjqueryhtml5 设置cookie方法
1 jQuery().ready(function(){ var url ='https://www.google.com.hk/webhp?client=aff-cs-360se-channel&channel=bookmark&gws_rd=ssl'; jQuery("input:button").click(function(转载 2015-04-22 17:19:32 · 1973 阅读 · 0 评论 -
公司的JS笔试题~你能的JS基础牢不牢!
公司的JS笔试题~你能的JS基础牢不牢!嘿嘿代码 1 var flag=true; 2 var flag2=true; 3 if(flag==true) 4 { 5 var i=0; 6 7 j=1; 8 9 if(flag2==true)10 { 11 for( var m=0;m10;m+转载 2015-01-06 10:03:52 · 4233 阅读 · 1 评论 -
js 设置背景色更改
hellosss function a(){alert("SS");document.bgColor="#333";}转载 2014-12-30 14:32:13 · 1217 阅读 · 0 评论 -
JS面试题及答案
一、JS闭包。f = function() {return true;}; g = function() {return false;}; (function() { if (g() && [] == ![]) { f = function f() {return false;}; function g() {return转载 2014-12-26 15:41:27 · 937 阅读 · 0 评论 -
springmvc 后台获取cookie的方法
springmvc 后台获取cookie的方法,直接就 request.getCookies(),就可以了猜测可能 servlet,struts2 的request也有这个方法了转载 2014-12-05 12:41:27 · 7074 阅读 · 0 评论 -
JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
别的不知是否可用,反正第一个肯定可以用//计算字符串长度(英文占1个字符,中文汉字占2个字符)方法一:[javascript] view plaincopy在CODE上查看代码片派生到我的代码片String.prototype.gblen = function() { var len = 0; for (var i=0; i<this.length;转载 2014-12-02 15:24:06 · 1344 阅读 · 0 评论 -
绝对可用 页面加载完在执行某一js--只适合谷歌chrome
var abcd=function(){if(window.document.readyState=='complete'){ console.log("hello1"); efg(); }else{ console.log("hello2"); setTimeout(abcd,5); }转载 2015-01-06 16:57:16 · 2090 阅读 · 0 评论 -
maxp = maxp.replace("\$","").replace(/_/g,""); js 正则全字段匹配
maxp = maxp.replace("\$","").replace(/_/g,"");a ="___";匹配完后是 a转载 2014-11-22 12:53:09 · 913 阅读 · 0 评论 -
jquery.validate中文API和应用实例(一)简单验证--绝对可用
中文版jquery.validate API下载地址: jQuery_validateAPI中文.rar查看在简单验证规则的使用,请到jquery.validate中文API和应用实例(二)简单验证-规则的应用以下是简单应用实例:1.用class样式进行验证,用法简单,但不能自定义错误信息,只能修改jquery-1.4.1.min.js中的内置消息,也不支持高级验证规则。转载 2014-11-05 17:28:31 · 857 阅读 · 0 评论 -
jquery validator 使用
jQuery(this).validate({rules: {// simple rule, converted to {required:true}categorys: "required"}, errorPlacement: function(error, element) { //select required message label placemen转载 2014-11-22 12:56:50 · 575 阅读 · 0 评论 -
前台防止表单重复提交的方法。Jquery、js
jQuery('#aaaa').click(function(e) {e.preventDefault();jQuery(this).closest('form').submit();});转载 2014-11-21 10:23:20 · 1515 阅读 · 1 评论 -
spring mvc 如何从前台表单传递集合参数并绑定集合对象。 [问题点数:40分,结帖人NewMoons]
Public class Person{ private String username; private String int age; set,get.......}记得用Struts2的时候页面表单这样然后Action类的属性里可以通过ArrayList persons直接接收(或者叫装转载 2014-11-12 14:36:45 · 2077 阅读 · 1 评论 -
js判断上传文件大小
Js代码 "text/javascript"> var isIE = /msie/i.test(navigator.userAgent) && !window.opera; function fileChange(target) { var fileSize = 0;转载 2014-10-26 23:17:53 · 1135 阅读 · 0 评论 -
js特殊例子--方法内重新定义了变量在后面就会前面的为undifined,后面没有定义就用全局的--各种专业文献上的“闭包”(closure)定义非常抽象,很难看懂。我的理解是,闭包就是能够读取其他函
var a = 5; var i = "HELLO"; function c() { alert(a); alert(i); var i = 2; alert(i); }; c();转载 2014-08-04 15:01:30 · 991 阅读 · 0 评论 -
js的特殊结果
alert("" == 0); //true alert('0' == 0);//true alert(false == 'false');//false alert(false == '0');//true alert(false == null);//false alert(null == undefined);//true原创 2014-08-04 14:41:23 · 524 阅读 · 0 评论 -
javascript闭包的理解和实例
所谓闭包,值得是词法表示包括不必要计算的变量的函数,也就是说,该函数可以使用函数外定义的变量。顺便提示一下:词法作用域:变量的作用域是在定义时决定而不是执行时决定,也就是说词法作用域取决于源码,通过静态分析就能确定,因此词法作用域也叫做静态作用域。 with和eval除外,所以只能说JS的作用域机制非常接近词法作用域(Lexical scope)。下面是一个简单的使用全转载 2014-08-04 15:04:35 · 931 阅读 · 0 评论 -
js中push()的用法
注意:据我知道的,他针对的是数组:示例程序: var a = new Array(); a[0]="abc"; a[1]="def"; a[2]="gkl"; document.write(a); a.push("klm"); document.write("----"); document.write转载 2014-01-09 14:13:14 · 2603 阅读 · 0 评论 -
js正则匹配多个匹配的最后一个匹配---$和的g用法
$div_see = $this.parent().parent().children(".l_see"); var path = $div_see.children("a").attr("href"); var reg=new RegExp("_[0-9]+.htm$","g"); path = path.replace(reg,"_"+"此处为要匹配的随意变量"+".htm");原创 2013-12-20 14:55:36 · 8237 阅读 · 0 评论 -
ImagesLazyLoad 图片延迟加载效果(二)
之前在做一个图片浏览效果时,要看后面的小图必须等到前面的加载完,而且大图的位置是在大量的小图后面,导致大图要等到小图都加载完才能显示,为了解决这个问题,就想到了Lazyload效果。现在很多网站都用了类似的效果,如淘宝、Bing等。这个图片延迟加载效果是在Lazyload的基础上扩展的,主要扩展了获取img元素,获取src和图片加载的部分。兼容:ie6/7/8, firefox 3.5转载 2013-12-31 15:40:55 · 838 阅读 · 0 评论