2016-05-26 7 views
1

私はいくつかのビデオを表示するウェブサイトを持っていますが、ユーザーがIDMやその他のプログラムを使用していても、 、私はビデオのリンクを取得するのを避けるためにビデオ上にイメージを作成しようとしましたが、それは誰も私を助けることができませんでした? それが私の見解です:htmlを使用して偽のダウンロードリンクを作成する方法

<!DOCTYPE html> 
<html> 
<head> 
    <title>video</title> 
</head> 
<body> 

<div class="video-thumbnail"> 
<div class="video-button"> 
<iframe class="video-embed" width="656" height="348" frameborder="0" allowfullscreen="" src="//www.youtube.com/embed/kLgPkovrnJM?rel=0&color=white&controls=1&showinfo=0" s8011508427261248624="true" replaced="true"></iframe></div> 
</div> 
<script> 
    (function($){ 
     $(document).ready(function(){ 
      $(".video-button").click(function(){ 
      $(".video-embed").css({"opacity":"1","display":"block"}); 
       $(".video-embed")[0].src += "&autoplay=1"; 
       $(this).unbind("click"); 
      }); 
     }); 
    })(jQuery) 
</script> 

</body> 

、それは私のCSSです:私はブラウザから動画のURLを取得し、ユーザーを避ける手立てやビデオを取得不可能にする方法はありませんだと思う

.embed-video { 
    position: absolute; 
    z-index: -1; 
} 

.video-button { 
    background-image: url(images/video-cover.png); 
    content: ""; 
    cursor: pointer; 
    display: block; 
    height: 348px; 
    left: 5px; 
    position: absolute; 
    top: 5px; 
    width: 656px; 
    z-index: 5; 
} 

.video-thumbnail { 
    height: 348px; 
    position: relative; 
    width: 656px; 
} 

.video-embed { 
    display: none; 
    left: 5px; 
    opacity: 0; 
    position: absolute; 
    top: 5px; 
    z-index: 10; 
} 
+0

どのように動画を挿入しますか?どのプレイヤーを使用していますか?あなたのビデオはどこにありますか?これはあまりにも一般的です少し – gbalduzzi

+0

私は私の質問を更新しました@ gbalduzzi見てください –

+0

これは防ぐことはほぼ不可能です。 CSSやJavascriptで行うことは、開発者ツールから簡単に編集できます。なぜそれらをダウンロードしないようにする必要がありますか? – James

答えて

0

既にあなたのウェブページのユーザーに送信しています。

いくつかのハッキングを追加することで作業を難しくすることができます(私の考えることは、あなたのウェブページからのリクエストのみを許可するサーバーサイドのチェックですが、常に正しいリクエストを偽る方法です) 100%確実でしょうか

+0

ありがとう –

関連する問題