埋め込まれた YouTube 動画をブロックするにはどうすればよいですか?
埋め込まれた YouTube 動画をブロックする方法:
#🎜🎜 #埋め込まれた YouTube ビデオが Web サイトで再生されないようにするには、いくつかの方法があります:1。コンテンツ セキュリティ ポリシー (CSP)CSP を Web サイトの HTTP ヘッダーで定義して、外部リソースの読み込みを制限できます。 default-src 'self'
などのディレクティブを含めることで、YouTube 動画を含む外部コンテンツの読み込みを禁止できます。default-src 'self'
, you can prohibit the loading of any external content, including YouTube videos.
2. JavaScript
Using JavaScript, you can modify the HTML code and remove the <iframe>
tags responsible for embedding the YouTube videos. For example:
<code class="javascript">var videos = document.querySelectorAll('iframe[src^="https://www.youtube.com/embed"]'); for (var i = 0; i < videos.length; i++) { videos[i].parentNode.removeChild(videos[i]); }</code>
3. CSS
CSS can be used to hide or disable the embedded YouTube videos by setting their visibility property to hidden or by applying a CSS class with an appropriate style.
<code class="css">iframe[src^="https://www.youtube.com/embed"] { display: none; }</code>
4. Server-side Configuration
If you have control over your server configuration, you can modify the .htaccess
file (for Apache servers) or the web.config
JavaScript を使用すると、HTML コードを変更し、YouTube 動画の埋め込みに使用される <iframe>
タグを削除できます。例:
<code class="htaccess">RewriteEngine On RewriteRule ^https://www.youtube.com/embed/.*$ - [F]</code>
.htaccess
ファイル (Apache サーバーの場合) または web.config code> ファイル (IIS サーバー用) を使用して、YouTube 埋め込み URL へのリクエストを拒否します。#🎜🎜#rrreee#🎜🎜##🎜🎜#5。ブラウザ プラグイン#🎜🎜##🎜🎜#YouTube 動画の再生をブロックできる、Chrome や Firefox などのブラウザ用のさまざまなプラグインや拡張機能が利用可能です。これらのプラグインをインストールして有効化すると、Web サイトに埋め込まれた YouTube ビデオの再生を無効にすることができます。#🎜🎜#
以上が埋め込まれた YouTube 動画をブロックする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。