// JavaScript Document //================================================================= // 全站通用脚本JS //================================================================= //基础变量 var ajaxloading = ""; var ww = window.screen.width; //屏幕宽度 var wh = window.screen.height; //屏幕高度 function SlyarErrors() { return true; } window.onerror = SlyarErrors; //若脚本错误 不表现给终端用户 //JS警告框 function err(str) { var cf=window.confirm(str); if (cf) { return true; } else { return false; } } //上传文件时直接把最新的写入文本框 function GetImg(obj){ if (!obj) return; var str = obj.value; var arr = str.split("|"); var k = arr.length-1; obj.value = arr[k]; } //颜色选择器 function GetColor(label){ Windows(0,"","c","/Plugin/selcolor.html?"+label,400,300); } //////////////////////////////////////////////////////////////////////////////////////// $(function(){ $('input, textarea').placeholder(); //表单非法字符统一处理 var REPLACESTR = /['()<>%!@#^…….??=+*/~&、\\]/g; //var REPLACESTR = /['\\]/g; //需要替换的非法字符 $(document).on('keyup','.replacestr',function(){ var v = $(this).val(); if(v!=''){ v = v.replace(REPLACESTR,''); $(this).val(v); } }); //复选框全选 当标签为 id=“checkall” 的点击后 所有页面 input.name=id的都触发 $(document).on("click","#checkall",function(){ var checked = $(this).is(':checked'); var label = $(this).attr("label"); if(typeof(label)=='undefined'){label = "input[name='id']";}//默认标签 $(label).each(function(){ $(this).prop("checked",checked); }); }); //分页按钮确定 $(".pagejump").click(function(){ var nurl; var url = $(this).attr("url"); var maxpage = parseInt($(this).attr("maxpage")); var types = $(this).attr("types"); var page = parseInt($(this).siblings("u").find(".num").val()); page = (page > maxpage) ? maxpage : page; if(types==0){//动态 nurl = url + "&page=" + page; }else{//静态 nurl = url + page + "/"; } window.location.href = nurl; }); //分页的select 适合移动端 $(".paging select").change(function(){ var url = $(this).val(); window.location.href = url; }); //浏览器升级提醒 var browstip = ""; $("body").prepend(browstip); //关闭升级提醒 $(".brows-tip span").click(function(){ $(".brows-tip").remove(); }); }); //去除两端空格 function trim(string){ return string.replace(/(^\s*)|(\s*$)/g, ''); } //元素名称选择器 function $name(name){ return document.getElementsByName(name); } //元素隐藏 批量操作 function Hide(objs){ var obj = objs.split(","); for(i=0;i -1) { alert("由于360浏览器功能限制,请按 Ctrl+D 手动收藏!"); } else if (ua.indexOf("msie 8") > -1) { window.external.AddToFavoritesBar(url, title); //IE8 } else if (document.all) { try{ window.external.addFavorite(url, title); }catch(e){ alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!'); } } else if (window.sidebar) { window.sidebar.addPanel(title, url, ""); } else { alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!'); } } //////////////////////////////////////////////////////////////////////////////////////// ///以下检测水印文字或图片的宽高属性 //function doCheckWH(flag){ // var oForm = document.myform; // if (flag==1){ // tdPreview.innerHTML=""+oForm.d_sytext.value+""; // oForm.d_sywztextwidth.value=tdPreview.offsetWidth; // oForm.d_sywztextheight.value=tdPreview.offsetHeight; // }else{ // var url=oForm.d_sypicpath.value; // if (url==""){ // oForm.d_sytpimagewidth.value="0"; // oForm.d_sytpimageheight.value="0"; // tdPreview.innerHTML=""; // }else{ // if ((url.substring(0,1)!=".")&&(url.substring(0,1)!="/")){ // url="../"+getAppExt()+"/"+url; // } // tdPreview.innerHTML=""; // } // } //} // //function getAppExt(){ // var p = location.pathname; // var n = p.lastIndexOf("."); // return p.substr(n+1).toLowerCase(); //} // //function setCheckWH(){ // document.myform.d_sytpimagewidth.value=tdPreview.offsetWidth; // document.myform.d_sytpimageheight.value=tdPreview.offsetHeight; //} // //function ErrorCheckWH(){ // BaseAlert(document.myform.d_sypicpath,"无效的图片水印图片路径!"); //}