- 博客(32)
- 资源 (36)
- 收藏
- 关注
原创 js弹出层永远居中实现思路及代码
弹出层永远居中的方法有很多,在本文为大家详细介绍下使用js是如何轻松实现的,喜欢的朋友可以参考下弹出层窗口永远居中 复制代码 代码如下: var isIE=window.XMLHttpRequest?false:true; var aIsIE={}; window.onload=function(){ if(isIE){ window.ons
2013-11-29 16:12:35 734
原创 js中的eventType事件及其浏览器支持性介绍
一般事件 事件 浏览器支持 描述 onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick IE4|N4|O 鼠标双击事件 onMouseDown IE4|N4|O 鼠标上的按钮被按下了 onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件 onMouseOver IE3|N2|O3
2013-11-29 16:11:12 1040
原创 javascript列表框操作函数集合汇总
代码如下: /* 列表框互相操作函数集 */ //描述: 添加不重复列表框元素 function selAdd( srcList, dstList ) { var selectedIndex = new Array(); var count = 0; for ( i=0; i if (
2013-11-28 16:05:17 565
原创 wordpress自定义url参数实现路由功能的代码示例
经过两天的正则表达式的学习,和研究wordpress的路由函数,成功实现了自定义wordpress路由功能,以下是路由规则的实现。如果有自定义的url参数,要通过路由传递,必须通过wordpress的函数将参数添加进去: 代码如下://add query_argsfunction add_query_vars($aVars) { $aVars[] = 'score
2013-11-28 16:04:28 1781
原创 javascript 实现字符串反转的三种方法
第一种方法 代码如下:var str = "abcdef";console.log( str.split("").reverse().join("") );第二种方法: 代码如下:var str="abcdef"var i=str.length;i=i-1;for (var x = i; x >=0; x--){document.write(
2013-11-25 14:40:46 1856
原创 SQLServer按顺序执行多个脚本的方法(sqlcmd实用工具使用方法)
解决方法:应对这种情况有以下几种方法:1、购买第三方软件(一般估计很少人买)2、自己编程一个小软件来执行,但是这个逻辑性要求比较高,而且编程的能力要有一定层次,这个我暂时没有。3、使用本文介绍的方法,至于是啥,接着看:使用SQLCMD在SQLServer上执行多个脚本:SQLCMD:使用 sqlcmd 实用工具,可以在命令提示符处、在 SQLCMD
2013-11-25 14:40:19 1360
原创 javascript删除option选项的多种方法总结
1、 JavaScript 代码如下:var oSel=document.form1.DropDownCity;while(oSel.options.length>0){oSel.removeChild(oSel.options[0]);}2、 JavaScript 代码如下:function del1(){var obj = document.
2013-11-22 16:02:37 2438
原创 如何利用js判断浏览器类型
现在的浏览器大概有好几种,各个人的喜好也不同,所以也就用着不同的浏览器!我们开发的人来说经常要加个判断,要不可能某些功能没法正常使用。要是没加个判断就会给大家带来些麻烦!虽然可能大家的喜好不同!用的系统也不同!有人喜欢用ie, firefox,还有人喜欢用腾讯tt,maxthon等等。虽然名字可能有很多种,但是内核我们知道下就没问题了。如IE内核的:IE,maxthon,tt都是。当然还有nets
2013-11-22 16:01:37 865
原创 JS 去除Array中的null值示例代码
去除Array中的null值,反复测试个不错的方法可以完美去除,在此与大家分享下,需要的朋友不要错过 代码如下:function ClearNullArr(arr){for(var i=0,len=arr.length;iif(!arr[i]||arr[i]==''||arr[i] === undefined){arr.splice(i,1);len--;i--;
2013-11-21 13:27:34 1031
原创 jQuery jcrop插件截图使用方法
在后台来进行图片切割。头像截取的原理:在前台使用jcrop获取切面的x轴坐标、y轴坐标、切面高度、切面宽度,然后将这四个值传给后台。在后台要进行放大处理:将切面放大N倍,N=原图/前台展示的头像。即X = X*原图宽/前图宽,Y = Y*原图高/前图高,W = W*原图宽/前图宽,H = H*原图高/前图高。实例:JSP: 代码如下:
2013-11-21 13:23:45 1199
原创 javascript 循环调用示例介绍
循环调用,如果已经获取到了结果,则退出循环,下面有个不错的示例,感兴趣的朋友可以尝试操作下 代码如下:function checksdzt(){sdzt = $("#viewObj_zt_text").val();//循环调用,如果已经获取到了结果,则退出循环loopgetinfo = setInterval("checksdztsub()",50); //这里循环调用,间
2013-11-20 17:10:38 912
原创 jquery实现可拖动DIV自定义保存到数据的实例
看到一个不错的jquery插件,可拖动DIV,顺序可保存到数据库的一个实例:这里就以其中PHP实例简单说明一下: 代码如下://post到后台的数据 if ($_POST) { $ids = $_POST["ids"]; for ($idx = 0; $idx $id = $ids[$idx];
2013-11-20 17:10:16 1444
原创 JS JSON对象转为字符串的简单实现方法
由于ie6,7不支持JSON.stringify(json), 我们只好自己再写一个函数来替换这个方法. 代码如下: 代码如下:function JsonToStr(o) {var arr = [];var fmt = function(s) {if (typeof s == 'object' && s != null) return JsonToStr(s);ret
2013-11-19 15:36:20 1328
原创 ExtJS自定义主题(theme)样式详解
本文基于Ext JS 4.2.1版本UI组件基础学习ExtJS就是学习组件的使用。ExtJS4对框架进行了重构,其中最重要的就是形成了一个结构及层次分明的组件体系,由这些组件形成了Ext的控件。ExtJs4的组件体系中有将近100种组件,而这些组件又可以大致分为四大类,即容器类组件、工具栏及菜单栏组件、表单及元素组件、其他组件。theme主题ExtJs4引入了全新的主题系统,采
2013-11-19 15:23:45 3125
原创 javascript验证上传文件的类型限制必须为某些格式
代码如下://验证文件的格式function validateFile(){var fileObject=$("#filename");var errorObject=$("#error");var filepath=fileObject.val();var fileArr=filepath.split("//");var fileTArr=fileArr[file
2013-11-15 09:49:12 710
原创 php遍历目录与文件夹的多种方法详解
介绍几个php遍历目录的方法,可以遍历目录及目录中的文件,供大家参考遍历目录或遍历目录下指定类型的文件,这是每一个童鞋在写程序的时候难免会用到的。PHP本身也提供了很多灰常有用的函数,正确地使用它们,不会有错滴。下面就我个人学习过程中的一些总结,希望对想学PHP的童鞋有所帮助。本函数可以列出指定目录下所有的文件(包括子目录下的) 代码如下:function getfil
2013-11-15 09:21:34 1287
原创 js中prototype用法详细介绍
JavaScript能够实现的面向对象的特征有:·公有属性(public field)·公有方法(public Method)·私有属性(private field)·私有方法(private field)·方法重载(method overload)·构造函数(constructor)·事件(event)·单一继承(single inherit)·子类重写父类的
2013-11-14 15:16:08 945
原创 php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
在利用php解析xml时提示Invalid byte 1 of 1-byte UTF-8 sequence错误了,这个问题我百度查实说是编码问题,结果我把编码处理一下果然KO了,下面我来分享一下解决办法错误提示Invalid byte 1 of 1-byte UTF-8 sequence原因分析在中文版的window下java的默认的编码为GBK,也就是所虽然我们标识了要将xm
2013-11-14 15:15:44 990
原创 JavaScript改变HTML元素的样式改变CSS及元素属性
改变 HTML 样式如需改变 HTML 元素的样式,请使用这个语法: 代码如下:document.getElementById(id).style.property=new styleHello World!document.getElementById("p2").style.color="blue";JS改变元素属性; 代码如下:var
2013-11-13 11:48:51 1095
原创 PHP中判断变量为空的几种方法小结
判断变量为空,在许多场合都会用到,同时自己和许多新手一样也经常会犯一些错误,所以自己整理了一下PHP中一些常用的、判断变量为空的方法1. isset功能:判断变量是否被初始化说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过注意:当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右 代码如下:$
2013-11-13 11:48:24 900
原创 unity3D中控制摄像机的问题
第一步:GameObject -> Create Empty,来创建一个空对象,把它的名字改成“Button”。细节:在“Hieratchy”面板中单击对象可以选中它,当你单击一个已经选中的对象 将可以更改它的名字。切记 不是双击!第二步:把UIButton脚本拖到刚刚创建的Button的属性面板中,这样 该对象就具备了按钮的功能了。第三步:选中“Butto
2013-11-12 11:32:06 1268
转载 拓展游戏内容的7种有效方法
1、利用自定义系统cube world(from gamasutra)上图是《方块世界》的玩家角色/NPC角色;NPC角色是生成的(独一无二的)。许多游戏都在初始角色生成页面中提供详尽的玩家自定义选项,虽然只能使用一次。这既限制又浪费。这个允许玩家创造独特的、可辨识的角色的系统可以用来生成独特的、多样化的NPC和敌人。除了极偶尔的时候会遇到相似的角色,这个系统可以生成数
2013-11-12 11:30:25 1352
原创 面向对象设计模式的核心法则
有本经典的书叫《设计模式》,讲了经典的21种设计模式,建议大家都看看1. 单一职责就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭到意想不到的破坏。软件设计真正要做的许多内容,就是发现职责并把那些职责互相分离。如果你多于
2013-11-11 14:51:58 752
原创 全面理解面向对象的 JavaScript(来自ibm)
要掌握好 JavaScript,首先一点是必须摒弃一些其他高级语言如 Java、C# 等类式面向对象思维的干扰,全面地从函数式语言的角度理解 JavaScript 原型式面向对象的特点当今 JavaScript 大行其道,各种应用对其依赖日深。web 程序员已逐渐习惯使用各种优秀的 JavaScript 框架快速开发 Web 应用,从而忽略了对原生 JavaScript 的学习和深入理解。
2013-11-11 14:50:54 892
原创 Jquery通过Ajax方式来提交Form表单的具体实现
提交Form表单的方法有很多,在本文为大家介绍下Jquery通过Ajax方式是如何提交Form表单的今天刚好看到Jquery的ajax提交数据到服务器的方法,原文是:保存数据到服务器,成功时显示信息。jQuery 代码: 代码如下:$.ajax({type: "POST",url: "some.php",data: "name=John&location=B
2013-11-08 13:39:56 1135
原创 php获取汉字首字母的函数
本文介绍用php实现汉字转化为首字母的方法,主要功能是:功能明确,易于修改维护和扩展; 英文的字串:不变返回(包括数字);中文字符串:返回拼音首字符; 中英混合串: 返回拼音首字符和英文网上的方法有不少,都是一样的原理,按照需求,做了一下版本的class类文件,主要功能是:功能明确,易于修改维护和扩展; 英文的字串:不变返回(包括数字);中文字符串:返回拼音首字符; 中英混合串: 返回拼音
2013-11-08 13:37:51 1065 1
原创 JQuery插件开发示例代码
JQuery插件开发示例代码JQuery 插件开发:类级别开发,开发新的全局函数对象级别开发,给Jquery对象开发新方法一、类级别开发 -定义全局方法 代码如下:jQuery.foo = function() { alert('This is a test.'); };采用命名空间,可以避免命名空间内函数的冲突。 代码如下:jQ
2013-11-07 14:35:17 817
原创 php实现监听事件
如何实现事件监听,参考了jQuery的事件绑定思路,简单的实现了一下。主要功能:1.绑定事件 支持一个事件绑定多个动作,支持绑定一次性事件2.触发事件3.注销事件 代码如下:class Event{ protected static $listens = array(); public static function listen
2013-11-07 14:34:44 1702
转载 Attribute/特性心得随笔
从事asp.net工作的相关人员对Attribute并不陌生吧,本文就来为大家介绍下Attribute特性,下面有个不错的示例,喜欢的朋友感受下 代码如下:/**特性*/ 代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Web;///
2013-11-06 13:42:20 518
原创 查看大图功能代码jquery版
查看大图的效果想必大家在浏览网页时都有看过吧,其实实现起来很简单的,下面有个不错的示例,喜欢的朋友可以参考下 代码如下:/*查看大图*/var screenheight = $(window).height();var screenwidth = $(window).width();var loadCSS = function(){var screenwidth = $
2013-11-06 13:40:48 699
原创 javascript中创建对象的几种方法总结
以下几种,是javascript中最常用的创建对象的方式。初学者看到后,可能会晕掉,甚至会觉得担心。其实完全不用担心,这些种方式,只需要掌握一两种,对其他的几种只需要理解就好了前言:随着web 2.0 的兴起(最具代表性的是Ajax技术了),javascript不再是程序员眼中的“玩具语言”。 编程在不断的简化,可是“用户体验、性能、兼容性、可扩展......”要求却在不断提高,随
2013-11-01 15:55:58 1108 1
原创 PHP防止跨域提交表单
很简单的PHP防止跨域提交表单,为了安全,这些还是要做的。 在写用户注册的时候,一定要主要你的表单是否可以跨域提交. php中解决的方法: 1.除了在页面做好表但验证之外,还要在提交的服务段的数据进行验证。 验证的主要代码如下: 代码如下: $servername=$_SERVER['SERVER_NAME'];//当前
2013-11-01 15:55:09 886
C#设计模式(23种设计模式)
2011-10-31
java复习模拟试题
2011-10-31
java阶段机试试题
2011-10-31
java100经典算法案例
2011-10-31
HTML基本标签属性总结
2011-10-30
JAVA阶段测试题
2011-10-30
JSP复习参考资料.
2011-10-30
网站登录页面实例
2011-10-30
eml企业通讯录管理系统经典版V5.4.5
2018-08-07
HTML Engine for NGUI & Unity GUI unity3d
2017-11-28
eml企业通讯录管理系统V5.1
2017-11-28
Unity3d插件 TargetPRO
2013-07-25
摄影机晃动unity3d特效脚本
2013-05-06
桌面快解通软件+远程控制+快速启动电脑程序+使用Dos命令
2012-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人