javascript学习笔记(三) String 字符串类型介绍

1.字符方法charAt() 、charCodeAt()、fromCharCode() 复制代码 代码如下:var stringValue = "hello world"; alert(stringValue.charAt(1)); //"e" alert(stringValue[1]); //"e" alert(stringValue.charCodeAt(1)); //101 alert(St... [阅读全文]

javascript学习笔记(四) Number 数字类型

toFixed() 方法指定小数位个数 toExponential() 方法 用科学计数法表示数,参数指定小数位个数 toPrecision() 方法自动判断调用toFixed()或toExponential()方法,参数指定所有数的位数 复制代码 代码如下:var num = 99; alert(toFixed(2)); //99.00 alert(toExponential(1)); //9.... [阅读全文]

javascript学习笔记(五) Array 数组类型介绍

数组的创建 第一种: 复制代码 代码如下:var colors = new Array(); var colors = new Array(20);//创建包含20项的数组 var colors = new Array("Greg");//创建包含1项,即字符串"Greg"的数组 var colors = new Array("red","blue","green"); //创建包含3项 第二种:... [阅读全文]

PS打造超酷的男装海报

来源:一起ps吧 作者:不详 海报设计并不是越复杂越好,反而用一些简练的设计,可以吸引更多的眼光。如下面的教程,作者用到的元素并不多,仅人物、背景及时钟。作者精心搭配,给画面增加很强的空间感,整体完美,大气。 原图 1、打开草地和人物素材。 点小图查看大图 2、用钢笔抠出人物,脚部大致抠出即可,拖入草丛中,大小位置如下。 3、添加蒙版,选择草丛笔刷涂抹脚部,... [阅读全文]

javascript学习笔记(六) Date 日期类型

1.创建日期对象 复制代码 代码如下:var now = new Date(); //获得当前系统日期和时间 var someDate = new Date(Date.parse("May 25,2012")); var someDate = new Date("May 25,2012"); //与上相同 var someDate = new Date(Date.UTC(2010,0)); //G... [阅读全文]

javascript学习笔记(七) js函数介绍

1.函数内部属性 arguments arguments用来保存函数的参数,arguments.callee指向拥有arguments对象的函数 复制代码 代码如下://阶乘 function factorial(num) { if (num = 1) { return 1; } else { return num*arguments.callee(num-1); //用agreements.ca... [阅读全文]

javascript学习笔记(八) js内置对象

1.URI方法 encodeURI()和encodeURIComponent()对URI进行编码 encodeURI()不会对本身属于URI的特殊字符进行编码,如冒号,正斜杠,问好,井字等 encodeURIComponent()会对任何非标准字符进行编码 2.eval() 方法:解释参数中的代码字符串 复制代码 代码如下:var msg = "hello world"; eval("alert(... [阅读全文]

javascript学习笔记(九) js对象 设计模式

1.创建对象 复制代码 代码如下:var person = new Object(); person.name = "RuiLiang"; person.age = 30; person.job = "Teacher"; person.sayName = function () { alert(this.name); }; person.sayName(); 2.工厂模式 缺点:不能识别对象 复制... [阅读全文]

javascript学习笔记(十) js对象 继承

1.原型链 //很少单独使用 复制代码 代码如下:View Code //定义 SuperClass类,有一个属性property和一个方法getSuperValue function SuperClass() { this.property = true; } SuperClass.prototype.getSuperValue = function() { return this.proper... [阅读全文]

javascript学习笔记(十一) 正则表达式介绍

1.修饰符 . 任意一个字符 * 匹配*前面0个或多个字符 + 匹配+前面一个或多个字符 ? 匹配?前面0个或1个字符 ^ 以^后面的字符为前导 $ 以$前面的字符结尾 [] 匹配[]内的一个字符 () 分组,可以用\1 \2提取 [^] 匹配^后的以外的字符 {n} {n}前的字符有n个,n为正数 {n,} {n,}前的字符至少有n个,n为正数 {n,m} {n,m}前的字符有n~m个,n,m为... [阅读全文]

javascript学习笔记(十二) RegExp类型介绍

1.匹配模式标记: g ------ 表示全局模式,而不是发现第一个匹配成功就立刻结束 i ------- 表示不区分大小写模式 m ----- 表示多行匹配,一行结束时向下一行继续匹配 复制代码 代码如下://匹配第一个bat 或cat,不区分大小写 var pattern1 = /[bc]at/i var pattern2 = new RegExp("[bc]at","i"); //同上 使用... [阅读全文]

javascript学习笔记(十三) js闭包介绍(转)

一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 复制代码 代码如下: var n=999; function f1(){ alert(n); } f1(); // 999 另一方面,在函数外部自然无法读取函数内的局部变量。 复制代码 代... [阅读全文]

javascript学习笔记(十四) window对象使用介绍

1.窗口位置 以下取得浏览器窗口距屏幕左边和上边的位置 复制代码 代码如下:var leftPos = (typeof window.screenLeft == "number") ? window.screenLeft : window.screenX; //左边位置 var topPos = (typeof window.screenTop == "number") ? window.scre... [阅读全文]

Photoshop打造梦幻的蓝色油菜花婚片

来源:PS联盟 作者:Sener 效果图颜色比较单一,用通道替换来调色是比较快的。由于素材图片背景色以黄绿色为主,替换后得到青色为主的图片,后期把青色转为蓝色,再给高光部分增加一些淡青色即可。 原图 点小图查看大图 最终效果 点小图查看大图 1、打开素材图片,按Ctrl + J 把背景图层复制一层,进入通道面板,选择绿色通道,按Ctrl + A 全选,按Ctrl + C 复... [阅读全文]

javascript学习笔记(十五) js间歇调用和超时调用

1.超时调用setTimeout() setTimeout() 方法接受两个参数,第一个参数是函数,第二个参数是时间(单位微秒),返回数值ID 复制代码 代码如下:setTimeout( function () { alert("你好!"); },1000); 调用前取消clearTimeout(),接受一个参数超时调用ID 复制代码 代码如下:var timeOutId = setTimeout... [阅读全文]

javascript学习笔记(十六) 系统对话框(alert、confirm、prompt)

1.警告框alert() 复制代码 代码如下:alert("欢迎光临!"); 2.信息框confirm(),有取消,确定按钮 复制代码 代码如下:if (confirm("你同意吗?")) { alert("同意"); } else { alert("不同意"); } 3.提示框prompt(),用于提示用户输入一些文本 复制代码 代码如下:var result = prompt("您尊姓大名?"... [阅读全文]

javascript学习笔记(十七) 检测浏览器插件代码

复制代码 代码如下://检测非IE浏览器插件函数 function hasPlugin(name) { name = name.toLowerCase(); for (var i=0 ; i navigator.plugins.length ; i++ ) { if (navigator.plugins[i].name.toLowerCase().indexOf(name) -1) { retu... [阅读全文]

javascript学习笔记(十八) 获得页面中的元素代码

1.获取元素 getElementById()方法,通过元素的id获取元素,接受一个参数即要获取元素的id,如果不存在这个id返回 null 注意不要让表单元素的name和别的元素的id相同,IE8以下的IE浏览器用这个方法通过元素的name属性可以获得该元素 以下面元素为例 div id ="myDiv"这里是id为“myDiv”的div内容/divvar document.getElement... [阅读全文]

Photoshop打造梦幻的蓝色油菜花婚片

来源:PS联盟 作者:Sener 效果图颜色比较单一,用通道替换来调色是比较快的。由于素材图片背景色以黄绿色为主,替换后得到青色为主的图片,后期把青色转为蓝色,再给高光部分增加一些淡青色即可。 原图 点小图查看大图 最终效果 点小图查看大图 1、打开素材图片,按Ctrl + J 把背景图层复制一层,进入通道面板,选择绿色通道,按Ctrl + A 全选,按Ctrl + C 复... [阅读全文]

javascript学习笔记(十九) 节点的操作实现代码

本节要用到的html例子 复制代码 代码如下:ul id="myList" li项目一/li li项目二/li li项目三/li /ul 1.创建元素节点 document.createElement() 方法 用于创建元素,接受一个参数,即要创建元素的标签名,返回创建的元素节点 复制代码 代码如下:var div = document.createElement("div"); //创建一个di... [阅读全文]

PHP通过session id 实现session共享和登录验证的代码

先说说,这个机制的用途吧,到现在为止战地知道这个机制有两个方面的用途: 首先,多服务器共享session问题,这个大家应该都能够理解的,当一个网站的用户量过大,就会使用服务器集群,例如专门有一个登录用的服务器。用户通过登录服务器登录之后,登录服务器保存了用户的登录信息session,而其他受访问的服务器,例如电影服务器没有这个session,那么我们就要通过一个session的唯一标识来共享这个s... [阅读全文]

javascript学习笔记(二十) 获得和设置元素的特性(属性)

本节html以下面的为例 复制代码 代码如下:div id="myDiv" class="bd" title="我是div" img id="img1" / a id="myA" href = "http://www.baidu.com"百度/a /div 1.通过HTMLElement类型(对象)的属性获得和设置元素特性 复制代码 代码如下:var div = document.getEleme... [阅读全文]

PHP仿盗链代码

复制代码 代码如下:?php /** * @author seraphim * @copyright 2012 */ $ADMIN = array( 'defaulturl'= 'http://www.xx.com/images/banner-header.gif', //盗链返回的地址 'url_1' = 'http://www.xx.net/file', 'url_2' = 'http://w... [阅读全文]

PHP版网站缓存加快打开速度的方法分享

说明: 1,在服务器缓存了压缩过的文件,再次访问减少再压缩时间,降低CPU占用率。 2,通过设置客户端文件缓存时间,降低再次请求次数,可降低85%以上。 3,图片因为已经是压缩格式,只是设置客户端缓存时间,不做压缩处理。 使用方法: 1,服务器必须支持gzip,Rewrite功能。 2,在.htacess文件的“RewriteBase /”下面一行添加下面的代码,见图 RewriteRule (.... [阅读全文]

基于Jquery实现的一个图片滚动切换

首先还是要引用jquery框架的。 然后开始HTML代码: 复制代码 代码如下:div id="New_zlMimgMv" div class="imgMvBox" ul id="imgMvCon" lia;"同城阿萨德业动/a /div /div 再然后看看CSS(大家也可以直接看JS的): 复制代码 代码如下:ul,img,li,a{ border:0; margin:0; padding:0... [阅读全文]

javascript作用域容易记错的两个地方分析

1. 复制代码 代码如下:function fun() { var a="rxm"; b="cwr"; } alert(a);//错误,a局部变量 alert(b); //"cwr",b全局变量。 2. 复制代码 代码如下:var a="rxm"; function fun() { alert(a); var a="123"; alert(a); } fun(); alert(a); 输出结果:u... [阅读全文]

用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)

Onunload,onbeforeunload都是在刷新或关闭时调用,可以在script脚本中通过window.onunload来指定或者在body里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而o... [阅读全文]

php安全之直接用$获取值而不$_GET 字符转义

复制代码 代码如下:? function my_addslashes($string, $force = 0) { !defined('MAGIC_QUOTES_GPC') && define('MAGIC_QUOTES_GPC', get_magic_quotes_gpc()); if(!MAGIC_QUOTES_GPC || $force) { if(is_array($string)) { ... [阅读全文]

增强用户体验友好性之jquery easyui window 窗口关闭时的提示

我的弹窗是这么写的 复制代码 代码如下:$('#aa').click(function(){ //按钮单击事件 $('#w').window({//窗口初始化 title:'随便点',width:400,height:300,iconCls:'icon_add', //重要的部分 onBeforeClose:function(){ //当面板关闭之前触发的事件 if (confirm('... [阅读全文]

php中json_decode()和json_encode()的使用方法

1.json_decode() json_decode (PHP 5 = 5.2.0, PECL json = 1.2.0) json_decode — 对 JSON 格式的字符串进行编码 说明 mixed json_decode ( string $json [, bool $assoc ] ) 接受一个 JSON 格式的字符串并且把它转换为 PHP 变量 参数 json 待解码的 json s... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共45634条 分1522页