var paramArr = getParamArr('exlayoutScript'); $(document).ready(function () { var showType=paramArr['ShowType']; if(showType=='0') { $(".online-qq").floatadv(); } else { $(".online-qq-lx").floatadv(); } $('img#logopic').css("backgroundImage", "none"); // 日期 if($(".wel").length>0) { var thisis= T("今天是"); if(paramArr['Language']>1) { thisis+=" "; } var welcome=T("欢迎光临本站"); var reg=new RegExp(thisis+'[\\s\\S]*'+welcome); if($(".wel").html().match(reg)||$(".wel").html().match("{默认欢迎词}")) { $.get("/Base/GetCurTime", function(data){ var defaultMsg=$.format("{0}{1},{2} ", thisis, data, welcome); $(".wel").html($(".wel").html().replace(reg,defaultMsg).replace("{默认欢迎词}",defaultMsg)); }) } } }); jQuery.fn.floatadv = function (loaded) { var obj = this; body_height = parseInt($(window).height()); block_height = parseInt(obj.height()); top_position = parseInt((body_height / 2) - (block_height / 2) + $(window).scrollTop()); if (body_height < block_height) { top_position = 0 + $(window).scrollTop(); }; if (!loaded) { obj.css({ 'position': 'absolute' }); obj.css({ 'top': top_position }); $(window).bind('resize', function () { obj.floatadv(!loaded); }); $(window).bind('scroll', function () { obj.floatadv(!loaded); }); } else { obj.stop(); obj.css({ 'position': 'absolute' }); obj.animate({ 'top': top_position }, 400, 'linear'); } } //控制banner显示位置 var place= paramArr['BannerPlace']; if (place==0)//不显示 { $("#banner").remove(); } var place2= paramArr['HotWithBanner']; var navlayout=paramArr['NavLayout']; if(place!=0&&navlayout<=1) { if (place == 2&&place2 == 0)//在banner上方 { $("#HOT").before($("#banner")); $("#banner").before($("#topNav")); } else if (place == 2&&place2 == 1) { $("#banner").before($("#topNav")); $("#banner").before($("#HOT")); } else if(place == 1&&place2 == 0) { $("#topNav").before($("#banner")); $("#HOT").before($("#topNav")); } else if(place == 1&&place2 == 1) { $("#topNav").before($("#banner")); $("#banner").before($("#HOT")); } } if(place!=0&&navlayout>1) { if (place2 == 0)//在banner上方 { $("#HOT").before($("#banner")); } else if (place2 == 1) { $("#banner").before($("#HOT")); } } function hiddSub(sender) { $('#'+sender).removeClass(); $('#' + sender).addClass('sub'); } function showSub(sender) { $('#' + sender).removeClass(); $('#' + sender).addClass('sub2'); } function closeQQ(sender) { $('.online-qq').css("display", "none"); } //自动关闭提示框 function showtip(str) { var msgw, msgh, bordercolor; msgw = 350;//提示窗口的宽度 msgh = 80;//提示窗口的高度 bordercolor = "#336699";//提示窗口的边框颜色 //创建提示窗口的div var msgObj = document.createElement("div") msgObj.setAttribute("id", "alertmsgDiv"); msgObj.setAttribute("align", "center"); msgObj.style.background = "white"; msgObj.style.border = "1px solid " + bordercolor; msgObj.style.position = "absolute"; msgObj.style.left = "50%"; msgObj.style.font = "12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif"; //窗口距离左侧和顶端的距离 msgObj.style.marginLeft = "-225px"; //窗口被卷去的高+(屏幕可用工作区高/2)-150 var scrollTop = window.pageYOffset //用于FF || document.documentElement.scrollTop || document.body.scrollTop || 0; msgObj.style.top = scrollTop + (window.screen.availHeight / 2) - 150 + "px"; msgObj.style.width = msgw + "px"; msgObj.style.height = msgh + "px"; msgObj.style.textAlign = "center"; msgObj.style.lineHeight = "25px"; msgObj.style.zIndex = "10001"; document.body.appendChild(msgObj); //提示信息标题 var title = document.createElement("h4"); title.setAttribute("id", "alertmsgTitle"); title.setAttribute("align", "left"); title.style.margin = "0"; title.style.padding = "3px"; title.style.background = bordercolor; title.style.filter = "progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100);"; title.style.opacity = "0.75"; title.style.border = "1px solid " + bordercolor; title.style.height = "18px"; title.style.font = "12px Verdana, Geneva, Arial, Helvetica, sans-serif"; title.style.color = "white"; title.innerHTML = T("提示信息"); document.getElementById("alertmsgDiv").appendChild(title); //提示信息 var txt = document.createElement("p"); txt.setAttribute("id", "msgTxt"); txt.style.margin = "16px 0"; txt.innerHTML = str; document.getElementById("alertmsgDiv").appendChild(txt); //设置关闭时间 window.setTimeout("closetip()", 3000); } function closetip() { document.getElementById("alertmsgDiv").removeChild(document.getElementById("alertmsgTitle")); document.body.removeChild(document.getElementById("alertmsgDiv")); } function SetButton() { $("#btnSubmit").attr({ "disabled": "disabled" }); } var submitSuccess = function (d) { if (d) { var success = T("提交成功"); showtip(success); document.location.reload(); } else { var fail = T("提交失败"); alert(fail); }; }; var submitFailure = function (xhr, status) { alert(T("失败")+"!\r\n=================================\r\n" + xhr.responseText) }; if ($(".intro-info-img").length > 0){ $(".intro-info-img").scrollLoading(); } if ($(".b-pic").length > 0) { $(".b-pic").scrollLoading(); } //from _layoutScrolling if ($("#FullPage img").length > 0) { $('#FullPage img').each(function () { var url = $(this).attr("data-url"); $(this).attr("src", url); }); } function diyFormPressFunc(event, key, target) { if (event.which === 13) { diyFormSearch(key, target); } } function diyFormSearch(key, target) { var input = $('#word_' + key); if ($(input).val()) { var baseUrl = $(input).parent('.searchdiyFormBox').attr('data-src'); var url = $.format("{0}?word={1}", baseUrl, $(input).val()); window.open(url, target); } else { alert(T("请输入搜索词")); } }