INNER CODE UNIT · JavaScript

SearchComponent_search

easybangumiorg/EasyBangumi · inner_source/block-kazumi-1ani.js:33

function SearchComponent_search(pageKey, keyword) {
    var url = runtimeUrl(SEARCH_URL).replace("@keyword", URLEncoder.encode(keyword, "utf-8"));
    var doc = getDoc(url);
    var items = XPathUtils.nodes(doc, SEARCH_LIST_XPATH);
    var list = new ArrayList();
    for (var i = 0; i < items.size(); i++) {
        var item = items.get(i);
        var title = XPathUtils.text(item, SEARCH_NAME_XPATH);
        var href = XPathUtils.attr(item, SEARCH_RESULT_XPATH, "href");
        if (title == null || String(title).trim().length == 0) {
            continue;
        }
        if (href == null || href.length == 0) {
            continue;
        }
        var detailUrl = absoluteUrl(href);
        var coverUrl = absoluteUrl(XPathUtils.firstImage(item));
        list.add(makeCartoonCover({

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…