码迷,mamicode.com
首页 > 其他好文 > 详细

电影天堂,批量下载,简单实现

时间:2018-01-21 13:48:26      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:+=   inner   class   ini   doc   sha   电影   天堂   element   

 var tbody = document.getElementsByTagName("tbody");

    // 从哪一集开始下载
    function findIdx(arr,context) {
        for(var i =0 ; i < arr.length;i++){
            if(arr[i] && arr[i].innerHTML.indexOf(context) > 0){
                return i;
            }
        }
    }


    function pushA(tbody) {
        var arr2 = [];
        for(var i =0 ; i < tbody.length;i++){
            arr2.push(tbody[i].getElementsByTagName("a")[0]);
        }
        return arr2;
    }

    // 抓取下载标签 a 的内容
    function init(context) {
        var arr = pushA(tbody),
            idx = findIdx(arr,context),
            html = "";

        for(var i = 0 ; i < arr.length;i++){
            if(arr[i]){
                html += arr[i].innerHTML + "</br>";
            }
        }

        // 输出到页面,然后手动复制粘贴
        document.getElementsByTagName("body")[0].innerHTML = "<p>"+ html +"</p>";
    }



    // 输入你要开始下载的集数
    init(767);

 

电影天堂,批量下载,简单实现

标签:+=   inner   class   ini   doc   sha   电影   天堂   element   

原文地址:https://www.cnblogs.com/founderswitch/p/8323796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!