锘?/鍥惧唽 function mazagine_init() { $(".album-list-box li").hover(function () { $(this).addClass('current').siblings().removeClass('current'); }); //鍒囨崲 (function () { var advanced = $(".album-list-box"), advli = advanced.find("li"), advliwidth = advli.eq(0).outerWidth(true), advlilen = advli.length, i = parseInt(advlilen / 4), j = 0, timer = 0; if (advlilen >= 4) { advanced.find("ul").width($(".album-list-box ul li").length * advliwidth); i = parseInt(advlilen / 4); if ((advlilen % 4) == 0) { i = i - 1; } $(".album-right").click(function () { clearTimeout(timer); runNext(); return false; }); $(".album-left").click(function () { clearTimeout(timer); runPrev(); return false; }); } //鍒囨崲涓嬩竴涓 function runNext() { if (j < i) { ++j; advanced.find("ul").stop(false, true).animate({ "left": j * -advliwidth * 4 }, 300); } } //鍒囨崲涓婁竴涓 function runPrev() { if (j != 0) { --j; advanced.find("ul").stop(false, true).animate({ "left": j * -advliwidth * 4 }, 300); } } })(); } //鏂伴椈 function news_init(pageSize, newsId) { var ul_obj = $('.news-list ul'); var more_btn = $('.btn-ajax'); //var pageSize = 5; $(function () { var pageIndex = 1; //loadMore(pageIndex); more_btn.on('click', function () { loadMore(++pageIndex); }); }); function loadMore(pageIndex, typeId) { $.ajax({ type: 'post', async: false, url: '/WebUserControl/news/newsHandler.ashx', data: { pageIndex: pageIndex, pageSize: pageSize, newsId: newsId }, success: function (data) { var json = eval("(" + data + ")"); if (json.list != '') { ul_obj.append(json.list); more_btn.css({ "display": "block" }); if (pageIndex > 1) { ul_obj.find('.page' + pageIndex).ScrollTo(1000); } if (ul_obj.find('li').length >= parseInt(json.count)) more_btn.remove(); } else more_btn.remove(); } }); } } function video_more(newsId) { var ul_obj = $('.video-list ul'); var more_btn = $('.btn-ajax'); $(function () { var pageIndex = 1; loadMore(pageIndex); more_btn.on('click', function () { loadMore(++pageIndex); }); $("#search").click(function () { if ($(this).siblings(".vs-input").val() == '') return false; ul_obj.empty(); loadMore(1, $(this).siblings(".vs-input").val()); }); }); function loadMore(pageIndex, search) { $.ajax({ type: 'post', async: false, url: '/WebUserControl/news/videoHandler.ashx', data: { pageIndex: pageIndex, newsId: newsId, search: search }, success: function (data) { var json = eval("(" + data + ")"); if (json.list != '') { ul_obj.append(json.list); if (pageIndex != 1) { ul_obj.find(".page" + pageIndex).ScrollTo(1000); } var li_obj = ul_obj.find('li'); li_obj.off("click"); if (li_obj.length >= parseInt(json.count)) more_btn.remove(); else more_btn.show(500); } else more_btn.remove(); } }); } } //瑙嗛 function video_init(url, w, h) { var isMobile = false; mobile_device_detect(); flashShow(url); //瑙嗛鎾斁 function flashShow(url) { if (isMobile) { var domain = "http://" + window.location.host + "/"; var flashvars = { f: domain + url + '', c: 0, b: 1, p: 1, e: 3, my_url: encodeURIComponent(window.location.href), my_title: encodeURIComponent(document.title) }; var video = [domain + url + '->video/mp4']; var support = ['iPad', 'iPhone', 'ios', 'android+false', 'msie10+false', 'webKit']; CKobject.embedHTML5('movie', 'ckplayer_a1', w, h, video, flashvars, support); } else { var flashvars = { f: '' + url + '', c: 0, //wh: '16:9', b: 1, p: 1, my_url: encodeURIComponent(window.location.href), my_title: encodeURIComponent(document.title) }; var params = { bgcolor: '#FFF', allowFullScreen: true, allowScriptAccess: 'always' }; CKobject.embedSWF('/ckplayer/ckplayer.swf', 'movie', 'ckplayer_a1', w, h, flashvars, params); } } //鏄惁鎵嬫満 function mobile_device_detect() { var thisOS = navigator.platform; var os = new Array("iPhone", "iPod", "iPad", "android", "Nokia", "SymbianOS", "Symbian", "Windows Phone", "Phone", "Linux armv71", "MAUI", "UNTRUSTED/1.0", "Windows CE", "BlackBerry", "IEMobile"); for (var i = 0; i < os.length; i++) { if (thisOS.match(os[i])) { isMobile = true; } } //鍥犱负鐩稿綋閮ㄥ垎鐨勬墜鏈虹郴缁熶笉鐭ラ亾淇℃伅,杩欓噷鏄仛涓存椂鎬х壒娈婅鲸璁 if (navigator.platform.indexOf('iPad') != -1) { isMobile = true; } //鍋氳繖涓€閮ㄥ垎鏄洜涓篈ndroid鎵嬫満鐨勫唴鏍镐篃鏄疞inux //浣嗘槸navigator.platform鏄剧ず淇℃伅涓嶅敖鐩稿悓鎯呭喌绻佸,鍥犳浠庢祻瑙堝櫒涓嬫墜锛屽嵆鐢╪avigator.appVersion淇℃伅鍋氬垽鏂 var check = navigator.appVersion; if (check.match(/linux/i)) { //X11鏄疷C娴忚鍣ㄧ殑骞冲彴 锛屽鏋滄湁鍏朵粬鐗规畩娴忚鍣ㄤ篃鍙互闄勫姞涓婃潯浠 if (check.match(/mobile/i) || check.match(/X11/i)) { isMobile = true; } } if (check.indexOf('Windows Phone') > -1) {//winphone鎵嬫満 isMobile = true; } //绫籭n_array鍑芥暟 Array.prototype.in_array = function (e) { for (i = 0; i < this.length; i++) { if (this[i] == e) return true; } return false; } } }