;(function($){ // ---------------------------------------------------------------------- // // 限制只能输入数字 // // ---------------------------------------------------------------------- $.fn.onlyNum = function () { $(this).keypress(function (event) { var eventObj = event || e; var keyCode = eventObj.keyCode || eventObj.which; if ((keyCode >= 48 && keyCode <= 57)) return true; else return false; }).focus(function () { //禁用输入法 this.style.imeMode = 'disabled'; }).bind("paste", function () { //获取剪切板的内容 var clipboard = window.clipboardData.getData("Text"); if (/^\d+$/.test(clipboard)) return true; else return false; }); }; // ---------------------------------------------------------------------- // // 限制只能输入字母 // // ---------------------------------------------------------------------- $.fn.onlyAlpha = function () { $(this).keypress(function (event) { var eventObj = event || e; var keyCode = eventObj.keyCode || eventObj.which; if ((keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122)) return true; else return false; }).focus(function () { this.style.imeMode = 'disabled'; }).bind("paste", function () { var clipboard = window.clipboardData.getData("Text"); if (/^[a-zA-Z]+$/.test(clipboard)) return true; else return false; }); }; // ---------------------------------------------------------------------- // // 限制只能输入数字和字母,允许下划线95 // // ---------------------------------------------------------------------- $.fn.onlyNumAlpha = function () { $(this).keypress(function (event) { var eventObj = event || e; var keyCode = eventObj.keyCode || eventObj.which; if ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122) || keyCode == 95) return true; else return false; }).focus(function () { //ie,ff, not chrome this.style.imeMode = 'disabled'; }).bind("paste", function () { var clipboard = window.clipboardData.getData("Text"); if (/^(\d|[a-zA-Z_])+$/.test(clipboard)) return true; else return false; }); }; $(function(){ $(".onlyNum").onlyNum(); $(".onlyAlpha").onlyAlpha(); $(".onlyNumAlpha").onlyNumAlpha(); }); })(jQuery); $(function() { $('#slider').cycle({ fx: 'scrollLeft', timeout: 4100, speed:500, pager: '#cyclenav' }); }); $(document).ready(function() { $(".login_button").bind("click",function(){ login(publicKeyExponent,publicKeyModulus); }); $(".matketDiv").mouseDelay('300').hover(function () { $(".matketDiv").show(); }, function () { $(".matketDiv").hide(); }); $(".logoDiv02").mouseDelay('300').hover(function () { $(".matketDiv").show(); }, function () { $(".matketDiv").hide(); }); getLoginUser();//登录信息 changeLogo(para_val,marketName);//根据场景切换网站logo //鼠标滑过插件下载按钮有变化 $("#a_loadexe_id").mouseover(function(){ $(this).addClass("first_bo_link"); }); //判断是否为IE浏览器 $("#zhuye").click(function(){ if ((navigator.userAgent.indexOf('MSIE') >= 0) && (navigator.userAgent.indexOf('Opera') < 0)){ // alert('你是使用IE') }else{ alert('您的浏览器可能不支持自动设置主页,请手动设置'); } }); //判断是否为IE浏览器 $("#shoucang").click(function(){ if ((navigator.userAgent.indexOf('MSIE') >= 0) && (navigator.userAgent.indexOf('Opera') < 0)){ // alert('你是使用IE') }else{ // $.messager.alert('消息', '数据已加载,请勿频繁操作!'); alert('您的浏览器可能不支持自动加入收藏,请手动设置'); } }); if(formart == '1'){ //当为1时候添加id,来设置对应的样式 if(piccode=="1"){ $('.wjmm').attr('id','wjmm'); }else{ $('.wjmm').attr('id','wjmm1'); } $(".login_check").hide(); $(".login_all").show(); $(".login_all").find('#loginname').focus(); } showDq(); }); /** * 获取登录信息 * @param type */ function getLoginUser(){ $.ajax({ url : '../UserInfoServlet', data : '' , dataType : 'json', type : 'post', success : function(result) { var userName = null==result?"":result.userName; var isShow = ""; var isShowUrl = ""; $.ajax({ url : '/pmos/rest/regist/isShowNewPlatForm', data : '' , async : false, dataType : 'json', type : 'get', success : function(result) { isShow = result.isShow; isShowUrl = result.newPlatFormUrl; } }); if(null==userName||"null"==userName||""==userName||undefined==userName){ if(pmosSSO == "TRUE"){ $(".li04").html("请登录"); //$(".li04").html("请登录"); }else{ $(".li04").html("请登录"); } if(isShow == "1"){ $(".li03").width(125); $(".li03").html("新一代电力交易平台"); $(".li02").hide(); $("#li02-lifg").hide(); if(para_val != "95712"){ // $(".li02").parent().children()[2].style.display = "none"; // }else{ $(".li-help").hide(); $("#li-help-lifg").hide(); // $(".li-help").parent().children()[1].style.display = "none"; // $(".li02").parent().children()[4].style.display = "none"; } } }else{ var li04Width=(GetStringByteLength(userName)+3)*6; $(".li04").width(li04Width); $(".li04").html(""+userName+""); if(paramA==""||paramB==""){ $(".li03").html("我的主页"); }else{ $(".li03").html("我的主页"); } $(".li02").addClass("li02_out"); $(".li02_out").html("退出"); document.getElementById("yonghu").style.display="none"; if(isShow == "1"){ if(para_val != "95712"){ $(".li-help").hide(); $(".li-help").parent().children()[1].style.display = "none"; } $("
  • 新一代电力交易平台
  • ").insertBefore("#show") } } } }); } /** * 维护公告控制 */ function showDq(){ $.ajax({ url:'../../pmos/rest/menuManageController/findq', type:'post', contentType: "application/json", dataType:'json', success:function(data){ if(data.resultValue.items.length==0){ $(".overhaul").hide(); $(".overhaul_bg").hide(); $(".overhaul_h1").hide(); $(".overhaul_h2").hide(); $(".overhaul_h3").hide(); $(".overhaul_h4").hide(); $(".overhaul_t").hide(); $(".closeDiv").hide(); }else{ if(data.successful){ var itemData=data.resultValue.items; for(var i=0;i"); $(".overDiv01").html(""); $('.overhaul_t').html(qsydtitle); $('.overhaul_h1').html(qnotice); var dom=document.getElementById("overhaul_bg"); dom.setAttribute("style","position: absolute;width: 100%;height: 950px;top: -16px;background-color: #000000;filter:alpha(opacity:30);opacity:0.3;text-align: center;z-index: 99999999997;") }else{ $(".overhaul").hide(); $(".overhaul_bg").hide(); $(".overhaul_h1").hide(); $(".overhaul_h2").hide(); $(".overhaul_h3").hide(); $(".overhaul_h4").hide(); $(".overhaul_t").hide(); $(".closeDiv").hide(); } } } } } }); } /** * 关闭按钮点击事件 */ function hit(){ //alert(11111); $(".overhaul").hide(); $(".overhaul_bg").hide(); $(".overhaul_h1").hide(); $(".overhaul_h2").hide(); $(".overhaul_h3").hide(); $(".overhaul_h4").hide(); $(".overhaul_t").hide(); $(".closeDiv").hide(); } /** * 根据场景切换logo标识 * @param para_value */ function changeLogo(para_val,marketName){ if(para_val == '91812'){//总部场景 $("#selectLogo").attr("style","background:url('skins/green/images/LogoPic/logo2.png') ");//切换北京电力交易中心logo $("#logoTS").text("北京电力交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("信息发布网站");//网站右上角提示 “信息发布网站” $("#logoli01").text("北京电力交易中心");//logo图标旁边定位 document.getElementById('logoli01').style.width="130px"; }else if(para_val == '92212'){//天津场景 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_TJ.png') "); document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("信息发布网站");//网站右上角提示 “信息发布网站” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '95412'){//江苏场景 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_JS.png') "); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '95321'){//上海 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_shanghai.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “信息发布网站” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; } else if(para_val == '95612'){//安徽 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_anhui.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “信息发布网站” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; } else if(para_val == '98812'){//新疆 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_xinjiang.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “信息发布网站” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '98712'){//青海 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_qinghai.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “信息发布网站” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '94004'){//辽宁 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_liaoning.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '95812'){//山东 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_shandong.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '93412'){//江西 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_jiangxi.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; } else if(para_val == '92416'){//山西 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_shanxi2.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '92652'){//北京(首都) $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_shoudu.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text("首都电力"+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text("首都电力"); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '95518'){//浙江 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_zhejiang.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '962181'){//冀北 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_jibei.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '96218'){//重庆 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_chongqing.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("微信公众号");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; if(document.getElementById('logoDiv03') != null) { document.getElementById('logoDiv03').style.marginRight="102px"; } document.getElementById('logoTS1').style.marginLeft="26px"; //$("#logoDiv03").attr("style","marginLeft:102px"); }else if(para_val == '98611'){//宁夏 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_ningxia.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '11001'){//内蒙古东部电力交易中心 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_mengdong.png');width:380px; "); //切换总部logo $("#logoTS").text("蒙东电力"+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text("蒙东电力"); document.getElementById('logoli01').style.width="70px"; }else if(para_val == '98412'){//陕西 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_shanxi.png') "); //切换总部logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '95712'){//福建 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_fujian.png') "); //切福建logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '94212'){//吉林 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_jilin.png') "); //切换吉林logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; } else if(para_val == '93512'){//吉林 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_hubei.png') "); //切换吉林logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; } else if(para_val == '92812'){//吉林 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_hebei.png') "); //切换吉林logo document.getElementById('logoli01').style.width="130px"; document.getElementById('selectLogo').style.width="400px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; }else if(para_val == '98512'){//吉林 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_gansu.png') "); //切换吉林logo document.getElementById('logoli01').style.width="130px"; document.getElementById('selectLogo').style.width="400px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("电力交易平台");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; } else if(para_val == '94312'){//黑龙江 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_heilongjiang.png') "); //切换吉林logo document.getElementById('logoli01').style.width="130px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("微信公众号");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="90px"; document.getElementById('selectLogo').style.width="405px"; if(document.getElementById('logoDiv03') != null) { document.getElementById('logoDiv03').style.marginRight="102px"; } document.getElementById('logoTS1').style.marginLeft="26px"; }else if(para_val == '93212'){//河南 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_henan.png') "); //切换吉林logo document.getElementById('logoli01').style.width="140px"; $("#logoTS").text(marketName+"交易平台");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("");//网站右上角提示 “电力交易平台” $("#logoli01").text(marketName+"交易中心"); $("#logoli01").text(marketName+"交易中心"); document.getElementById('logoli01').style.width="145px"; } else if(para_val == '93312'){//湖南 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo_hunan.png') "); //切换吉林logo document.getElementById('logoli01').style.width="130px"; $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; } else{//公共场景 $("#selectLogo").attr("style","background:url('../skins/green/images/LogoPic/logo.png') ;width:202px;height:68px;"); //切换总部logo document.getElementById('selectLogo').style.marginLeft="60px"; $("#logoTS").text(marketName+"交易中心");//网站右上角提示 如“北京电力交易中心” $("#logoTS1").text("信息发布网站");//网站右上角提示 “信息发布网站” $("#logoli01").text(marketName); document.getElementById('logoli01').style.width="76px"; } } /***获取字符串字节数 */ function GetStringByteLength(val){ var Zhlength=0;// 全角 var Enlength=0;// 半角 for(var i=0;i