May212012
May072012
SyntaxHighlighter脚本高亮实例和下载
SyntaxHighlighter代码高亮是一款非常好用的网页代码高亮脚本,下面就以实例的形式展示一下:
下面是一段php高亮显示代码:
//tree("../avatar");
//turn xml to database
function loadxml($xmlname){
$xml = new DOMDocument();
$a = $xml->load($xmlname);
$node = $xml->documentElement;
decodeXml($node,0);
echo 'compelete';
}
怎么样还...阅读全文
May022012
javascript图片轮播效果
javascript实现的非常不错的图片轮播效果:
http://www.webzhishi.com/demo/imgslide/index.html
下载地址:http://www.webzhishi.com/demo/imgslide/imgslide.rar阅读全文
May022012
javascript 闭包
什么是javascript闭包?
javascript闭包是javascript语言一个非常特殊的属性,其它语言很少有闭包的概念。简单的说javascript闭包就是一个函数形式的对象,只是该对象没有类的原型而已,其内部变量和函数相对全局和其它的独立。我第一次研究闭包是google的搜索首页中的javascript开始的,无意间觉得那种写法挺酷的,后面查了下才知道是闭包的写法,后面在实际研发中也经常使用javascript...阅读全文
Apr062012
正则表达式非贪娄模式
正则表达式非贪娄模式可以用两种方式:
第一种在匹配后添加?号
$str = preg_replace("/(<param[^>]*>)/i","$1</param>",$str);//贪娄模式
$str = preg_replace("/(<param[^>]*?>)/i","$1</param>",$str); //非贪娄模式
第二种是添加u匹配
$str = preg_replace("/(<param[^>]*>)/i","$1</param>",$str);//贪娄模式
$str = p...阅读全文
Apr042012
javascript取整数的几种方法
javascript取整数的方法如下:
Math.round(num)四舍五入
Math.floor(num)小于等于num的整数
Math.ceil()大于等于num的整数
parseInt(num) 小于等于num的整数,与floor的区别是parseInt参数可以是string类型,如'5abc'返回5。阅读全文
Mar312012
Javascript判断IE是否已经安装Activex插件
如何判断activex已安装呢,如下方法很管用。
<script>
function DetectActiveX()
{
try {
var comActiveX = new ActiveXObject('activex name');
} catch (e) {
return false;
}
return true;
}
if(DetectActiveX()==true){
alert("已安装");
}else{
alert("未安装");
}
</script>
原理分析:不用在页面上加载object即可判断activex是否已安装。像我...阅读全文
12