锘縱ar menu = { Data: { isSlide: true }, Init: function () { menu.checkOn(); menu.hoverBind(); menu.secondMenuBind(); menu.homeSeachBind(); }, checkOn: function () { var url = window.location.href; var host = window.location.host; if (url == ("http://" + host + "/")) { $("#homeSpan").addClass("menuLiOn"); } else { $("ul[name='menu_ul'] > li").each(function () { var controller = "/" + $(this).attr("data-controller") + "/"; if (url.indexOf(controller) > 0) { $(this).find("span").addClass("menuLiOn"); $(this).find(".subMenu > li").each(function () { var hrefStr = $(this).find("a").attr("href"); if (url.indexOf(hrefStr) > 0) { $(this).find("a").addClass("menuLiOn"); $(this).find("i").show(); } }); } }); } }, hoverBind: function () { $("ul[name='menu_ul'] > li").hover(function () { var c = $(this); var i = c.children("a").find("i"); i.removeClass("fa-angle-down").addClass("fa-angle-up"); c.find("i").addClass("menuLiOn"); c.find("span").addClass("menuLiOn"); if (c.find("ul").length > 0 && menu.Data.isSlide) { menu.Data.isSlide = false; c.find("ul").slideDown(10, function () { menu.Data.isSlide = true; }); } }, function () { var c = $(this); var i = c.children("a").find("i"); i.removeClass("fa-angle-up").addClass("fa-angle-down"); c.find("i").removeClass("menuLiOn"); var url = window.location.href; var controller = "/" + $(this).attr("data-controller") + "/"; if (url.indexOf(controller) < 0) { c.find("span").removeClass("menuLiOn"); } if (c.find("ul").length > 0) { c.find("ul").slideUp(10, function () { menu.Data.isSlide = true; }); } } ); }, secondMenuBind: function () { var url = window.location.href.replace(".html", ""); $("dl[name='secondMenu'] > a").each(function () { var hrefStr = $(this).attr("href").replace(".html", ""); //alert(url); //alert(hrefStr); if (url.indexOf(hrefStr) > 0) { $(this).find("dd").addClass("secondMenuOn"); } if ($("#otherMenu").length > 0 && hrefStr.indexOf($("#otherMenu").val()) >= 0) { $(this).find("dd").addClass("secondMenuOn"); } }); }, homeSeachBind: function () { $("#seachImg").click(function () { if ($(this).attr("src").indexOf("remove") >= 0) { $(this).attr("src", "/Content/pcweb/icon/search.png"); $("#homeSeach").fadeOut("fast"); } else { $(this).attr("src", "/Content/pcweb/icon/search-remove.png"); $("#shareImg").attr("src", "/Content/pcweb/icon/share.png"); $("#homeShare").hide(); $("#homeSeach").fadeIn("fast"); } }); $("#btnHomeSeach").click(function () { var key = $("#homeNewsKey").val(); if (key == "") { alert("璇疯緭鍏ュ叧閿瓧"); return; } var url = "/Seach/Index.html?key=" + key; window.location.href = url; }); $("#ENbtnHomeSeach").click(function () { var key = $("#homeNewsKey").val(); if (key == "") { alert("璇疯緭鍏ュ叧閿瓧"); return; } var url = "/EN/EnSeach/Index.html?key=" + key; window.location.href = url; }); if ($("#detailSeach").length > 0) { $("#detailSeach").click(function () { var key = $("#detailKey").val(); if (key == "") { alert("璇疯緭鍏ュ叧閿瓧"); return; } var url = "/Seach/Index.html?key=" + key; window.location.href = url; }); } if ($("#ENdetailSeach").length > 0) { $("#ENdetailSeach").click(function () { var key = $("#detailKey").val(); if (key == "") { alert("Please Enter Key Words"); return; } var url = "/EN/EnSeach/Index.html?key=" + key; window.location.href = url; }); } $("#shareImg").click(function () { if ($(this).attr("src").indexOf("remove") >= 0) { $(this).attr("src", "/Content/pcweb/icon/share.png"); $("#homeShare").fadeOut("fast"); } else { $(this).attr("src", "/Content/pcweb/icon/search-remove.png"); $("#seachImg").attr("src", "/Content/pcweb/icon/search.png"); $("#homeSeach").hide(); $("#homeShare").fadeIn("fast"); } }); } } $(document).ready(function () { menu.Init(); }); function addFavorite() { var url = window.location; var title = document.title; var ua = navigator.userAgent.toLowerCase(); if (ua.indexOf("360se") > -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) { try { window.sidebar.addPanel(title, url, ""); } catch (e) { alert('鎮ㄧ殑娴忚鍣ㄤ笉鏀寔,璇锋寜 Ctrl+D 鎵嬪姩鏀惰棌!'); } } else { alert('鎮ㄧ殑娴忚鍣ㄤ笉鏀寔,璇锋寜 Ctrl+D 鎵嬪姩鏀惰棌!'); } }