<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">//杞挱鍥�
if ($("#indexRecommendBanner").length &gt; 0) {
    getRecommendList(null, '0', _language, '6', 1, function () {
        renderTpl($("#indexRecommendBanner"), "recommendBannerTpl", allData, function () {
            head.ready(function () {
                var bannerSwiper = new Swiper('.banner-swiper', {
                    loop: true,
                    pagination: {
                        el: '.swiper-pagination',
                        clickable: true,
                    },
                    autoplay: true,
                    speed: 1500,
                })

            })
        });
    })
}


/**
 * 閫氳繃鑷姩娓叉煋鎴栬€卹enderTpl娓叉煋鐨勬ā鏉匡紝鍙湪姝ゆ牴鎹ā鏉縤d鎵ц鍚庣画鐨勬搷浣�
 * @param id 娓叉煋妯℃澘鐨刬d
 */
function afterRender(id) {
    if (id == "notice") {
        console.log("37鏂伴椈鍏憡鏍忕洰娓叉煋瀹屾瘯");
    }
}

function afterArticleMetric() {

}
function pdfSize2Mb() {
    $('.pdf-size1').each(function (i, e) {
        var kbValue = Number($(this).text());
        $(this).text(kb2Mb(kbValue) + 'M');
    })
    function kb2Mb(value, n = 1) {
        if (typeof value === 'number' &amp;&amp; !isNaN(value) &amp;&amp; value != 0) {
            return Math.round(value / 1024 * Math.pow(10, n)) / Math.pow(10, n);
        } else {
            return 0;
        }
    }
}


/**
 * 椤甸潰涓婃墍鏈夌殑鏂囩珷鍒楄〃娓叉煋瀹屽悗浼氭墽琛屾涓€娆℃柟娉�
 */
function customArticleListHandle() {

    /**
     * 鍥剧墖鎳掑姞杞藉垵濮嬪寲
     */
    head.ready(function () {
        var observer = lozad(); // lazy loads elements with default selector as '.lozad'
        observer.observe();
    })
    pdfSize2Mb();
}
/**
 * 鐩鏂囩珷娓叉煋瀹屾瘯鍚庢墽琛�
 */
function currentIssueRenderCallBack() {
    console.log("currentIssueRender done");
}

/**
 * 棣栭〉鎴栧乏鍙充晶鎺ㄨ崘鏍忕洰娓叉煋
 */
/*
if ($("#currentCoverArticles").length &gt; 0) {
    getRecommendList(null, '2', _language, '9', 1, function () {
        renderTpl($("#currentCoverArticles"), "currentCoverArticlesTpl", allData, afterRender)
    });
}
*/

//娴忚鎺掕
if ($("#topview").length &gt; 0) {
    getTopArticleList({
        type: "top_view",
        max: 5,
        currentpage: 1
    }, "other", function () {
        renderTpl($("#topview"), "topviewTpl", allData);
        loadArticleMetricByIds($(".index-rank #topview"));
    })
}
//涓嬭浇鎺掕
if ($("#topdown").length &gt; 0) {
    getTopArticleList({
        type: "top_down",
        max: 5,
        currentpage: 1
    }, "other", function () {
        renderTpl($("#topdown"), "topdownTpl", allData);
        loadArticleMetricByIds($(".index-rank #topdown"));
    })
}
//寮曠敤鎺掕
if ($("#topcited").length &gt; 0) {
    getTopArticleList({
        type: "top_cited",
        max: 5,
        currentpage: 1
    }, "other", function () {
        renderTpl($("#topcited"), "topcitedTpl", allData);
        loadArticleCitedByIds($(".index-rank #topcited"));
    })
}



if ($("#pageViewId").val() != 'shouye' &amp;&amp; $("#pageViewId").val() != "Home") {
    $(".main").css({ "min-height": $(window).height() - $(".footer").outerHeight() - $(".top").outerHeight() });
}


function refreshCustomAfterAjaxLoad() {
    $(function () {

        $('.swiper-title').subTextMax({
            keep_len: 55,
            add_title: false
        });

        $('.common-article-item-title').subTextMax({
            keep_len: 65,
            add_title: false
        });


    })
}

/**
 * 鎵€鏈夐€氳繃headjs鍔犺浇鐨刯s鍔犺浇瀹屾瘯鍚庤皟鐢�
 */
head.ready(function () {
    $("#subscribeFormCN").validate({
        debug: true, 							//璋冭瘯妯″紡鍙栨秷submit鐨勯粯璁ゆ彁浜ゅ姛鑳�   
        focusInvalid: false, 					//褰撲负false鏃讹紝楠岃瘉鏃犳晥鏃讹紝娌℃湁鐒︾偣鍝嶅簲  
        onkeyup: false,
        submitHandler: function (form) {   		//琛ㄥ崟鎻愪氦鍙ユ焺,涓轰竴鍥炶皟鍑芥暟锛屽甫涓€涓弬鏁帮細form   
            //alert("鎻愪氦琛ㄥ崟");   
            $.post(local_host + $(form).attr('action'), $(form).serialize(), function (result) {
                if ("1" == result.message) {
                    $("#submit").attr("disabled", "disabled");
                    alert("璁㈤槄鎴愬姛锛�");
                } else {
                    alert("绯荤粺绻佸繖锛岃绋嶅悗鍐嶈瘯锛�");
                }
            }, 'json');
        },
        rules: {
            type: {
                required: true
            },
            keyword: {
                required: true,
            },
            name: {
                required: true,
                minlength: 2
            },
            email: {
                required: true,
                email: true
            }
        },
        messages: {
            keyword: "璇疯緭鍏ヨ闃呬俊鎭紒",
            type: "鑷冲皯閫夋嫨涓€绉嶈闃呯被鍨嬶紒",
            name: {
                required: "璇疯緭鍏ョ敤鎴峰悕锛�",
                minlength: "鑷冲皯2涓瓧绗︼紒"
            },
            email: "閭杈撳叆閿欒锛�"
        }
    });
    $("#subscribeFormEN").validate({
        debug: true, 							//璋冭瘯妯″紡鍙栨秷submit鐨勯粯璁ゆ彁浜ゅ姛鑳�   
        focusInvalid: false, 					//褰撲负false鏃讹紝楠岃瘉鏃犳晥鏃讹紝娌℃湁鐒︾偣鍝嶅簲  
        onkeyup: false,
        submitHandler: function (form) {   		//琛ㄥ崟鎻愪氦鍙ユ焺,涓轰竴鍥炶皟鍑芥暟锛屽甫涓€涓弬鏁帮細form   
            //alert("鎻愪氦琛ㄥ崟");   
            $.post(local_host + $(form).attr('action'), $(form).serialize(), function (result) {
                if ("1" == result.message) {
                    $("#submit").attr("disabled", "disabled");
                    alert("Subscription success!");
                } else {
                    alert("The system is busy. Please try again later!");
                }
            }, 'json');
        },
        rules: {
            type: {
                required: true
            },
            keyword: {
                required: true,
            },
            name: {
                required: true,
                minlength: 2
            },
            email: {
                required: true,
                email: true
            }
        },
        messages: {
            keyword: "Please enter a subscription information!",
            type: "Select at least one subscription type!",
            name: {
                required: "Please enter your user name!",
                minlength: "At least 2 characters!"
            },
            email: "Mailbox input error!"
        }
    });

})


function checkSearchAlert(obj) {
    //alert($(obj).is(':checked'));
    if ($(obj).is(':checked')) {
        $("div.keyword input").prop("name", "keyword");
        $("div.keyword").show();
    } else {
        $("div.keyword input").prop("name", "");
        $("div.keyword").hide();
    }
}

//閭欢閫€璁�
function doUnsubscribeCn() {
    var email = $("input[name='email']").val();
    if (!isNull(email)) {
        $.post(local_host + '/unsubscribe', { 'email': email }, function (result) {
            if ("1" == result.message) {
                $("#submit").attr("disabled", "disabled");
                alert("閫€璁㈡垚鍔燂紒");
            } else {
                alert("绯荤粺绻佸繖锛岃绋嶅悗鍐嶈瘯锛�");
            }
        }, 'json');
    } else {
        alert("璇疯緭鍏ラ偖绠憋紒");
        return;
    }
}


function checkSearchAlert(obj) {
    //alert($(obj).is(':checked'));
    if ($(obj).is(':checked')) {
        $("div.keyword input").prop("name", "keyword");
        $("div.keyword").show();
    } else {
        $("div.keyword input").prop("name", "");
        $("div.keyword").hide();
    }
}

//閭欢閫€璁�
function doUnsubscribeEn() {
    var email = $("input[name='email']").val();
    if (!isNull(email)) {
        $.post(local_host + '/unsubscribe', { 'email': email }, function (result) {
            if ("1" == result.message) {
                $("#submit").attr("disabled", "disabled");
                alert("Unsubscribe success!");
            } else {
                alert("The system is busy. Please try again later!");
            }
        }, 'json');
    } else {
        alert("Please enter the mailbox!");
        return;
    }
}
</pre></body></html>