如何使用Javascript隐藏下载链接

时间:2016-11-22 21:28:26

标签: javascript html hyperlink download hide

网站fmovies提供下载带有视频下载按钮的视频(例如http://fmovies.to/film/designated-survivor.qxz83/42jp6m)。

当我查看HTML代码或所有js脚本时,我找不到下载链接?他们如何隐藏下载链接以及它们隐藏在哪里?

还有其他方法可以获得此下载链接吗?

编辑:不是"下载高清"按钮,我的意思是"下载"按钮旁边的按钮(左侧)。您必须等待几秒钟,直到播放器已加载。

2 个答案:

答案 0 :(得分:2)

它没有隐藏。如果您正在使用chrome,请右键单击该按钮并单击“检查”,您将看到它。它看起来像:

<a class="full btn btn-lg btn-primary" href="http://fmovies.to/player/download_in_hd.html?movie=designated-survivor" target="_blank"> <i class="fa fa-download"></i> Download in HD </a>

答案 1 :(得分:0)

如果您检查下载按钮,则会转到以下HTML:

<div class="item mbtn download-movie pull-right" style=""> <i class="fa fa-download"></i> Download </div>

在去混淆的all.js中,这个类是:

    FL = ".download-movie",

并搜索我们发现的变量的引用:

this.$btnDownload = e[Ue](FL)

相当于:

this.$btnDownload = e.find(".download-movie")

此代码中也引用了它:

        hideMovieActions: function() {
            this.$btnDownload.unbind(Eo)[du](), this.$btnDownloadSubtitle.unbind(Eo)[du]()
        },

相当于:

        hideMovieActions: function() {
            this.$btnDownload.unbind("click").hide(), this.$btnDownloadSubtitle.unbind("click").hide()
        },

这是隐藏下载按钮的代码。

我找不到显示它的代码,或者单击它时运行的代码。这似乎隐藏在几个额外的混淆层中。他们真的不想让你轻松弄清楚他们的代码是如何运作的。