如何用 Javascript 隐藏下载 Link
How to hide Download Link with Javascript
网站 fmovies 提供下载视频的功能,视频下方有一个下载按钮(例如 http://fmovies.to/film/designated-survivor.qxz83/42jp6m)。
当我查看HTML代码或所有js脚本时,找不到下载link?他们如何隐藏下载内容link 以及隐藏在哪里?
是否有其他方法可以下载此文件link?
编辑:不是 "Download in HD" 按钮,我的意思是 "Download" 按钮紧挨着报告按钮(它的左边)。您必须等待几秒钟才能加载播放器。
它没有隐藏。如果您使用 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>
如果您检查下载按钮,它会转到以下 HTML:
<div class="item mbtn download-movie pull-right" style=""> <i class="fa fa-download"></i> Download </div>
在去混淆的 all.js
中,这个 class 是:
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()
},
这就是隐藏下载按钮的代码。
我找不到显示它的代码,也找不到单击它时运行的代码。这似乎隐藏在几个额外的混淆层中。他们真的不想让您很容易弄清楚他们的代码是如何工作的。
网站 fmovies 提供下载视频的功能,视频下方有一个下载按钮(例如 http://fmovies.to/film/designated-survivor.qxz83/42jp6m)。
当我查看HTML代码或所有js脚本时,找不到下载link?他们如何隐藏下载内容link 以及隐藏在哪里?
是否有其他方法可以下载此文件link?
编辑:不是 "Download in HD" 按钮,我的意思是 "Download" 按钮紧挨着报告按钮(它的左边)。您必须等待几秒钟才能加载播放器。
它没有隐藏。如果您使用 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>
如果您检查下载按钮,它会转到以下 HTML:
<div class="item mbtn download-movie pull-right" style=""> <i class="fa fa-download"></i> Download </div>
在去混淆的 all.js
中,这个 class 是:
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()
},
这就是隐藏下载按钮的代码。
我找不到显示它的代码,也找不到单击它时运行的代码。这似乎隐藏在几个额外的混淆层中。他们真的不想让您很容易弄清楚他们的代码是如何工作的。