如何阻止嵌入的 YouTube 影片?
阻止嵌入的YouTube 影片的方法:
#🎜🎜 #要防止您嵌入的影片在您的網站上播放可以採用多種方法:1。內容安全策略(CSP)可以在網站的HTTP標頭中定義CSP來限制外部資源的載入。透過包含 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 嵌入網址的請求。 #🎜🎜#rrreee#🎜🎜##🎜🎜#5。瀏覽器外掛程式#🎜🎜##🎜🎜#Chrome 和 Firefox 等瀏覽器的各種外掛程式和擴充功能可以阻止 YouTube 影片播放。可以安裝並啟用這些外掛程式來停用您網站上嵌入的 YouTube 影片的播放。 #🎜🎜#
以上是如何阻止嵌入的 YouTube 視頻的詳細內容。更多資訊請關注PHP中文網其他相關文章!