只加载当前屏幕图片以提高网页的浏览速度相信大家都不陌生,最近做一个网站刚好用到,看了看超简单。只需在页面里引入jquery.lazyload.js就可以了。然后自己可写一些函数来定义图片的预加载,定义未加载图片的背景,这些都是jquery.lazyload.js里写好的,我们可以直接引用。下面是我页面:(别忘了引入jquery.js哦)
<script type="text/javascript" src="js/jquery.lazyload.js"></script>
<script type="text/javascript">
jQuery(document).ready(
function($){
$("img").lazyload({
placeholder : "/grey.gif", //未加载图片的背景
effect : "fadeIn", //图片显示效果
threshold : 200 //预加载200像素
});
});
</script>
我做的一点都不好,在浏览器里效果是出来了,可是一直提示checkbrowse()未定义,这个判断浏览器的函数后来自己写了一个加上了,可是没效果了!没效果啦!无奈只好把这个函数给残忍的删掉了~~
写一下这一周新学到的小知识吧:小弟是学php的~
清空seesion session_destroy(); //清空以创建的所有SESSION
session_unset("session_name");//清空指定的session
unset($_SESSION["name"]);//清空指定的session
判断邮箱格式
function checkEmail($inAddress)
{
return (preg_match("/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/",$inAddress));
}
$ajax 不反回值提交 在ajax中加入$.ajaxSettings.async = false;
JS检查数据类型 typeof();//如果有undifined的一下就出来。
input框的两个属性:1.text框允许输入的最长字符 maxlength=''; 2.file框选择上传文件只显示指定文件 accept=‘.jpg,.png,.jpeg’(这个方法只能掩人耳目,实际还可以选择其他类型文件只是第一次默认显示指定后缀名。)