H5修改url之pushState()和页面下拉加载判断 1.pushState方法 HTML5无刷修改url function changeURL(){ var url = document.getElementById('url').value; document.title = 'url';
height、clientHeight、scrollHeight、offsetHeight区别 我们来实现test中的onclick事件 function justAtest() { var test= document.getElementById("test"); var test2=document.getElementById("test2") var test3=document.getElementB
vs2010实现java的IDE里的Quick Open File的功能 http://topic.csdn.net/u/20120514/20/cf22d2a2-6595-4a1b-ad72-620e49123017.html?149876706平时多关注下visual studio的扩展工具, 是个挺好的习惯!安装方法:Visual Studio 2010 菜单“工具”-》“扩展管理器” 联机库,搜索Quick Open Fi
JS及JQuery对Html内容编码,Html转义 /** JQuery Html Encoding、Decoding* 原理是利用JQuery自带的html()和text()函数可以转义Html字符* 虚拟一个Div通过赋值和取值来得到想要的Html编码或者解码*/script src="http://libs.baidu.com/jquery/1.9.0/jquery.js">script>script type="text/java
js输入框使用正则表达式校验输入内容示例 js输入框输入校验/*用户名称格式判断——用户名只能为下划线、数字、字母或中文长度不超过10个字符*/function checkUserName(str) {var reg = /^[_0-9a-zA-Z\u4e00-\u9fa5]{1,10}$/;return reg.test(str);}
关于URL编码 关于URL编码作者: 阮一峰日期: 2010年2月11日一、问题的由来URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址"http://www.abc.com",但是没有希腊字母的网址"http://www.a
css中 span 和div 的位置关系 1.行级元素margin左右相加2.块级元素margin上下取大3.父子div padding和margin相加,若父设置了高度IE父高可变,Firefox不变例子:
apache configure 参数详解 Apache2.2 configure 参数详解 `configure’ configures this package to adapt to many kinds of systems.`configure’ 配置这个包来适合多数系统.Usage: ./configure [OPTION]… [VAR=VALUE]…语法: ./configure [选项]… [变量=值]
修改Apache配置指定php配置文件php.ini的位置 一般Apache安装php后,php配置文件默认加载位置在php/lib/文件夹下,如果该文件夹下没有php.ini文件则apache就会找不到php的配置文件,这时有两种方法,第一种方法:就是复制一个相同版本的php的配置文件到该默认加载文件夹下,那么此时该配置文件中的配置就会被应用。第二种方法:就是指定一个现存的php.ini位置。具体方法如下:(在httpd.conf文件最后一行
linux下开启php的sockets扩展支持 下个相同版本的php源码,进行编译安装,再按照上面步骤搞,生成的so。copy到rpm装的那个,修改php.ini进行扩展就行了,或者到网上找相同版本,相同系统 的编译好的so文件。 在linux下给PHP安装socket扩展,参考方法如下: #cd /usr/soft/php/ext/sockets (进入原php安装文件下的sockets目录) #/usr/local/p
php 生成唯一id的几种解决方法 UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台 会提供生成UUID的API。UUID按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以 下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相 同),时钟序列,
PHP中empty()和isset()的区别 注:变量等于“”,0,null时,empty都为true;而只有null时isset为true。空白字符-空字符“ ”以及tab等-“ ”时empty-false;isset-true。注意空字符和空白字符。先说一下他们的共同点:都可以判定一个变量是否为空;都返回boolean类型,即true或false。下面具体说一下他们用法之间的区别
解析php获取字符串的编码格式的方法(函数) 1.转换一检测字符串编码放法:$encode = mb_detect_encoding($string, array("ASCII",'UTF-8′,"GB2312′,"GBK",'BIG5′)); echo $encode;PHP如何将字符串转换成utf-8编码?具体代码如下:// Fixes the encoding to uf8function fixEnco
php字符串与byte字节数组转化类示例 php字符串与byte字节数组转化类示例php /** * byte数组与字符串转化类 */ class Bytes { /** * 转换一个String字符串为byte数组 * @param $str 需要转换的字符串 * @param $bytes 目标byte数组
JS自定义data-*属性与jquery的data()方法的使用 人们总喜欢往HTML标签上添加自定义属性来存储和操作数据。但这样做的问题是,你不知道将来会不会有其它脚本把你的自定义属性给重置掉,此外,你这样做也会导致html语法上不符合Html规范,以及一些其它副作用。这就是为什么在HTML5规范里增加了一个自定义data属性,你可以拿它做很多有用的事情。 你可以去读一下HTML5的详细规范,但这个自定义data属性的用法非常的简单,就是你可以往HTML标签上
SQL中EXISTS的用法 比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(SELECT OrderID FROM Orders o WHERE o.CustomerID=c.CustomerID) 这里面的EXISTS是如何运作呢?子查询返回的是OrderId字段,可是外面的查询要找的是Cu
C# LINQ to SQL快速上手 原文链接:http://kb.cnblogs.com/page/70851/前言 最近接连遇到几个朋友问我同一个问题,就是关于.NET平台上ORM框架的选择。我想在这个讲求效率的时代,谁也不想手写SQL或存储过程去访问数据库了。大家都知道,在Java平台上,ORM这一块基本是Hibernate的天下。当然,相对轻量级的iBatis也有不错的表现。 不过谈到.
javascript document.write()覆盖原文档的问题 有时候使用javascript 中的document.write()函数,会将原来的html全部清除,然后写上新内容,但有时候不会于是这种情况什么时候会出现呢?我搜了下:http://www.blogjava.net/JAVA-HE/archive/2008/11/25/242420.html onload 事件会在页面或图像加载完成后立即发生。页面加载完后文档流已
document.ready和onload的区别 转载自:http://blog.csdn.net/zndxlxm/article/details/7404758页面加载完成有两种事件,一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件),二是onload,指示页面包含图片等文件在内的所有元素都加载完成。真不知道这个标题该怎么取,暂时就先凑活着用了。用jQ的人很多人都是这么开始写脚本的: $(function
js中function参数默认值 转载自:http://www.cnblogs.com/silverLee/archive/2009/12/30/1635942.htmlfunc(string1,url,flag,icon),然后在另一个asp中调用它func(a,b),那flag和icon的值是什么,怎么定义默认值?谢谢!--默认值应该是 undefined在函数内预设数可以用 arguments[i]