从Dev工具中获取链接 - >资源 - > Chrome中的媒体

时间:2014-08-06 04:25:29

标签: javascript html developer-tools

每次打开特定网站上的页面时,我都会尝试使用JavaScript来获取链接。

每个页面都有一个媒体元素,我可以在开发人员工具的参考资料/框架/'名称'/媒体部分找到链接。我想知道是否有办法通过JavaScript动态获取这些媒体链接。以下是当我检查页面上的元素时它在Chrome中的外观,我想动态地获取这样的链接。

enter image description here

1 个答案:

答案 0 :(得分:-1)

function endsWith(str, suffix) {
    return str.indexOf(suffix, str.length - suffix.length) !== -1;
}

function isMedia(link) {
    var mediaType = ["mp3", "mp4"];
    for (var i = 0; i < mediaType.length; i++) {
        if (endsWith(link, mediaType[i])) {
            return link;
        }
    }
};

var allLinks = $('a').map(function (i, el) { return $(el).attr('href'); });

$.grep(allLinks, isMedia)