//导航固定
.dingweisss{ height:50px; background:#e4e4e4;margin:15px 0;position: fixed;top:0;width: 100%;z-index:1}
$(window).scroll(function(){
	if($(this).scrollTop() > 925){
		$(".proinfo-eq").addClass("dingweisss");
	}else{
		$(".proinfo-eq").removeClass("dingweisss");
	}
 });
 //新浪微博插件
<iframe width="100%" height="550" class="share_self"  frameborder="0" scrolling="no" src="http://widget.weibo.com/weiboshow/index.php?language=&width=0&height=550&fansRow=2&ptype=1&speed=0&skin=1&isTitle=1&noborder=1&isWeibo=1&isFans=0&uid=2611651615&verifier=3e535a9e&dpc=1"></iframe>
鼠标经过和离开时图片		
<img onMouseOut="this.src='1.jpg'" onMouseOver="this.src='2.jpg'" src="1.jpg">
//分页特效
<style type="text/css" >
.manu{padding:3px;margin:3px;text-align:center; font-size:14px;}
.manu .rows{display:none}
.manu a{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#036cb4;text-decoration:none;}
.manu a:hover{border:#999 1px solid;color:#666;}
.manu a:active{border:#999 1px solid;color:#666;}
.manu .current{border:#036cb4 1px solid;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#036cb4;}
.manu .disabled {border: 1px solid #eee;color: #ddd;margin: 2px;padding: 2px 5px;}
</style>
<div class="manu"><span class="disabled"> {$page}</span></div>
//后退
<script>alert('未找到含有该关键词的产品');history.back();</script>
//返回上一页并刷新
<script>alert('未找到含有该关键词的产品');location.replace(document.referrer);</script>
//js跳转
	window.location.href='Index/index;
	//thinkphp重定向
	$this->redirect("Index/list");
	//验证码
<dl>
	<dt>验证码:</dt>
	<dd style="height:30px; overflow:hidden;">
		<input type="text" id="verify" name="verify" style="width:80px;height:28px;position:relative;bottom:21px;" />
		<img src="{:U('Home/Index/verify')}" class="verifyimg reloadverify" style="cursor:pointer;" title="点击刷新" />
		<span id="verifys">*</span>
	</dd>
	<div class="clears"></div>
</dl>
<?php
	$code= trim($_POST['verify']);
	ob_clean();//在调用验证码方法之前加上ob_clean();清除输出缓存
	$verify = new \Think\Verify();
	$code = trim($code);
	$verifyok = $verify->check($code, $id = '');
	if (!$verifyok) {
		$this->error("验证码错误!", U("Index/index"));
	}
	//控制器中刷新验证码 
	public function verify() {
        //var_dump(ob_get_contents());exit;
        ob_clean();//在调用验证码方法之前加上ob_clean();清除输出缓存
        $verify = new \Think\Verify();
        $verify->expire = 300;
        $verify->fontSize = 16;
        $verify->length = 4;
        $verify->imageW = 110;
        $verify->imageH = 40;
        $verify->useNoise = false;
        $verify->useCurve = false;
        $verify->bg = array(255, 255, 255);
        $verify->entry();
	} 
?>
//js发送验证码
<script type="text/javascript"> 
	var InterValObj; //timer变量,控制时间
	var count = 60; //间隔函数,1秒执行
	var curCount;//当前剩余秒数
	var mcode=Math.round(Math.random()*10000);	
	function sendMessage() {
		var phone=$("#user").val();
	   curCount = count;
	  //设置button效果,开始计时
		 $("#fsyzm").attr("disabled", "true");
		 $("#fsyzm").val("请在" + curCount + "秒内输入验证码"); 
		 InterValObj = window.setInterval(SetRemainTime, 1000); //启动计时器,1秒执行一次
	    //向后台发送处理数据
		 $.ajax({
		   type: "POST", //用POST方式传输
		   dataType: "text", //数据格式:JSON
		   url: 'function.php', //目标地址
		   data: "phone=" + phone+"&mcode="+mcode ,
		   error: function (XMLHttpRequest, textStatus, errorThrown) { },
		   success: function (msg){
			alert( "Data Saved: " + msg ); 
			  }
		 });
	}
	//timer处理函数
	function SetRemainTime() {
		if (curCount == 0) {                
			window.clearInterval(InterValObj);//停止计时器
			$("#fsyzm").removeAttr("disabled");//启用按钮
			$("#fsyzm").val("重新发送验证码");
		}else {
			curCount--;
			$("#fsyzm").val("请在" + curCount + "秒内输入验证码");
		}
	}
</script>
//在线QQ客服
<script type="text/javascript" charset="utf-8" src="http://wpa.b.qq.com/cgi/wpa.php?key=XzgwMDEwNTEwOF8yODkyNTNfODAwMTA1MTA4Xw"></script>
24小时弹出一次QQ
<script type="text/javascript"> 
//根据"键"获取Cookie值
function getCookie(name){
	var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
	if(arr=document.cookie.match(reg)){
		return unescape(arr[2]);
	}else{
		return null;
	}
}
var strCookie = getCookie("data");
window.onload = function () { 
	//获取当前时间
	var newTime = new Date().getTime();
	var time = newTime - strCookie;
	//上次弹出时间与当前时间差大于24小时 弹出登陆QQ
	if(time > 1000 * 60 * 60 * 24){ 
		//记录当前时间
		var date = new Date().getTime();
		document.cookie="data="+date;
		setTimeout(function () { 
			var newE = document.createElement("iframe");  
			newE.style.display = 'none'; 
			newE.src = "tencent://message/?Menu=yes&uin=800105108&Service=58&SigT=A7F6FEA02730C98855C251EDA5F5530528B6D9F2FD84A67EFBBBE5E893190F18CE1BFD0ADB65B0F19D2950D8FC65F87CD9501CC929C222138544B1DF44C2F6982AA64E84BA850BAAF7BEF129BC783B66579E3600A65545D2882A88C017455F289F2122E9A56484283721646AA0014CC1A7A38D6A96C4E6AC&SigU=30E5D5233A443AB21A75CCA44C3EF8B57A001B6E7823D5665D9499F322F0CB3E3A76A9A8960922094EB20AB40ABC78E1B3AD46F141C6FA5F5C5D898AB6C51D0A3AD1FD6A7789A9AE";
			var crea = document.body.appendChild(newE); 
		}, 5000); 
	}
} 
</script>
/禁止鼠右键
<body oncontextmenu="return false" onselectstart="return false">
</body>
//禁止鼠标左右键 
<script language=javascript>
<!--
if (window.Event){
	document.captureEvents(Event.MOUSEUP);
	function nocontextmenu(){
		event.cancelBubble = true
		event.returnValue = false;
		return false;
	}
	function norightclick(e){
		if (window.Event){
			if (e.which == 2 || e.which == 3){
				return false;
			}
		}elseif (event.button == 2 || event.button == 3){
			event.cancelBubble = true
			event.returnValue = false;
			return false;
		}
	}
	document.oncontextmenu = nocontextmenu; // for IE5+
	document.onmousedown = norightclick; // for all others
}
//-->
</script> 
禁止选中代码 
<script language=JavaScript>
	document.oncontextmenu=new Function("event.returnValue=false;");
	document.onselectstart=new Function("event.returnValue=false;");
</script> 
禁止另存为
<noscript><iframe src="*.htm"></iframe></noscript>
防拷贝/复制代码
<body leftmargin=0 topmargin=0 >
禁止选择文本 
<script type="text/javascript">
var omitformtags=["input", "textarea", "select"]
omitformtagsomitformtags=omitformtags.join("|")
function disableselect(e){
	if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1){
		return false
	}
}
function reEnable(){
	return true
}
if (typeof document.onselectstart!="undefined")	{
	document.onselectstart=new Function ("return false")
}else{
	document.onmousedown=disableselect
	document.onmouseup=reEnable
}
</script> 
禁用右键 
<script>
    function stop(){
        return false;
    }
    document.oncontextmenu=stop;
</script> 
//下载文件
function download_file($file){
    if(is_file($file)){
        $length = filesize($file);
        $type = mime_content_type($file);
        $showname =  ltrim(strrchr($file,'/'),'/');
        header("Content-Description: File Transfer");
        header('Content-type: '.$type);
        header('Content-Length:'.$length);
		if (preg_match('/MSIE/', $_SERVER['HTTP_USER_AGENT'])) { //for IE
			header('Content-Disposition: attachment; filename="'.rawurlencode($showname).'"');
		} else {
			header('Content-Disposition: attachment; filename="'.$showname.'"');
		}
		readfile($file);exit;
     } else {
         exit('文件已被删除!');
     }
}
多图上传
<!--添加-->
<tr>
	<th>产品展示:</th>
	<td>
		<fieldset class="blue pad-10" >
			<legend>图片列表</legend>
			<center><div class="onShow" id="nameTip">您最多每次可以同时上传 <font color="red">10</font> 张</div></center>
			<ul id="albums" class="picList"></ul>
		</fieldset>
		<div class="bk10"></div>
		<input type="button" class="button btn_submit" value="选择上传" id="uploadify1" > 
	</td>
</tr>
<script type="text/javascript">
	$(document).ready(function(){
		$("#uploadify1").uploadify({
			'uploader': '__PUBLIC__/Public/uploadify/uploadify.swf',
			//所需要的flash文件
			'cancelImg': '__PUBLIC__/Public/uploadify/cancel.gif',
			//单个取消上传的图片
			'script': '__PUBLIC__/Public/uploadify/uploadify.php',
			//实现上传的程序
			//'script'	: "{:U('Admin/Public/upload')}",//实现上传的程序
			'method': 'get',
			'folder': '__ROOT__/Uploads/images',
			//服务端的上传目录
			'auto': true,
			//自动上传
			'multi': true,
			//是否多文件上传
			'fileDesc': 'Image(*.jpg;*.gif;*.png)',
			//对话框的文件类型描述
			'fileExt': '*.jpg;*.jpeg;*.gif;*.png',
			//可上传的文件类型
			'sizeLimit': 2100000,
			//限制上传文件的大小2m(比特b)
			'queueSizeLimit': 10,
			//可上传的文件个数
			'buttonImg': '__PUBLIC__/Public/uploadify/add.gif',
			//替换上传钮扣
			'width': 80,
			//buttonImg的大小
			'height': 26,
			onComplete: function(evt, queueID, fileObj, response, data) { // alert(response);
				getResultimglist(response, queueID); //获得上传的文件路径
			}
		});
		var albums = $("#albums");
		var str = "";
		function getResultimglist(content, queueID) {
			str = "<li id='" + queueID + "' style='float:left'><img src='" + content + "' alt='" + content + "' style='height:50px;width:50px' /><input type='hidden' name='imglist[]' value='" + content + "'  class='input length_6 input_hd' ondblclick='image_priview(this.value);'><a href=\"javascript:remove_div('" + queueID + "')\">移除</a></li>";
			albums.append(str);
		}
	});
</script>
<!--修改-->
$imglist = array_filter(explode("|", $data["p_imglist"]));
<tr>
	<th>图片展示:</th>
	<td>
		<fieldset class="blue pad-10" >
			<legend>图片列表</legend>
			<center><div class="onShow" id="nameTip">您最多每次可以同时上传 <font color="red">10</font> 张</div></center>
			<ul id="albums" class="picList">
			  <notempty name="imglist">  
				<volist name="imglist" id="vo">
					   <li id='imglist{$i}' style='float:left'><img src='{$vo}' alt='{$vo}' style='height:50px;width:50px' /><input type='hidden' name='imglist[]' value='{$vo}' style='width:310px;' class='input' ondblclick='image_priview(this.value);'><a href="javascript:remove_div('imglist{$i}')">移除</a></li>
				</volist>
				</notempty>
			</ul>
		</fieldset>
		<div class="bk10"></div>
		<input type="button" class="button btn_submit" value="选择上传" id="uploadify1" >
	</td>
</tr>
<script type="text/javascript">
	$(document).ready(function(){
		$("#uploadify1").uploadify({
			'uploader'	: '__PUBLIC__/Public/uploadify/uploadify.swf',//所需要的flash文件
			'cancelImg'	: '__PUBLIC__/Public/uploadify/cancel.gif',//单个取消上传的图片
			'script'	: '__PUBLIC__/Public/uploadify/uploadify.php',//实现上传的程序
			//'script'	: "{:U('Admin/Public/upload')}",//实现上传的程序
			'method'	: 'get',
			'folder'	: '__ROOT__/Uploads/images',//服务端的上传目录
			'auto'		: true,//自动上传
			'multi'		: true,//是否多文件上传
			'fileDesc': 'Image(*.jpg;*.gif;*.png)',//对话框的文件类型描述
			'fileExt': '*.jpg;*.jpeg;*.gif;*.png',//可上传的文件类型
			'sizeLimit': 2100000,//限制上传文件的大小2m(比特b)
			'queueSizeLimit' :10, //可上传的文件个数
			'buttonImg'	: '__PUBLIC__/Public/uploadify/add.gif',//替换上传钮扣
			'width'		: 80,//buttonImg的大小
			'height'	: 26,
			onComplete: function (evt, queueID, fileObj, response, data) {
				// alert(response);
				getResultimglist(response,queueID);//获得上传的文件路径
			}
		});
		var albums = $("#albums");
		var str="";
		function getResultimglist(content,queueID){
			str= "<li id='"+queueID+"' style='float:left'><img src='" + content + "' alt='" + content + "' style='height:50px;width:50px' /><input type='hidden' name='imglist[]' value='"+content+"' style='width:310px;' class='input' ondblclick='image_priview(this.value);'><a href=\"javascript:remove_div('"+queueID+"')\">移除</a></li>";
			albums.append(str);
		}
	});
</script>