// 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,"无效的图片水印图片路径!");
//}