App下載

HTML如何禁止復(fù)制文字?附源碼!

猿友 2021-05-18 17:04:44 瀏覽數(shù) (5236)
反饋

細(xì)心的小伙伴有沒有發(fā)現(xiàn),我們?cè)跒g覽一些網(wǎng)頁(yè)的時(shí)候,復(fù)制不了網(wǎng)頁(yè)上的文字。這是由于開發(fā)者在代碼中加入了限制,用來(lái)防止用戶抄襲或復(fù)制文字。那么 HTML 如何禁止復(fù)制文字呢?這篇文章告訴你。

實(shí)現(xiàn)禁止文字復(fù)制的代碼很簡(jiǎn)單,有以下兩種實(shí)現(xiàn)方式。

方法一

在?body?標(biāo)簽中加入?oncopy?屬性,并將其設(shè)置為?return false?。在該方法下,用戶選中的文字仍會(huì)高亮顯示,但是并不能執(zhí)行復(fù)制操作。

<body oncopy="return false"></body>

方法二

在開頭?html?標(biāo)簽中加入?onselectstart="return false"?,用戶鼠標(biāo)選中網(wǎng)頁(yè)文字不會(huì)做任何高亮顯示。

<html lang="en" onselectstart="return false"> 

以上就兩種方法就是 HTML 中實(shí)現(xiàn)禁止復(fù)制文字的操作。如果想學(xué)習(xí) HTML,請(qǐng)前往 w3cschool 了解更多。

0 人點(diǎn)贊