當(dāng)前位置:軟件學(xué)堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > 編程其他 > 網(wǎng)頁禁止文本的復(fù)制和粘貼的代碼

網(wǎng)頁禁止文本的復(fù)制和粘貼的代碼

2012/10/19 14:57:31作者:佚名來源:網(wǎng)絡(luò)

移動(dòng)端

【實(shí)例名稱】

網(wǎng)頁禁止文本的復(fù)制和粘貼

【實(shí)例描述】

為了禁止信息的非法傳播,很多網(wǎng)站禁止了文本復(fù)制和粘貼的功能,本例學(xué)習(xí)如何禁止復(fù)制和粘貼。

【實(shí)例代碼】

 

<html xmlns="http://www.w3.org/1999/xhtml" > <head>     <title>標(biāo)題頁</title> </head> <body> <textarea cols=50 rows=5 oncopy="document.selection.empty()"  onpaste="return false"> 測試是否可以拷貝粘貼</textarea> </body> </html>

【運(yùn)行效果】

運(yùn)行效果

【難點(diǎn)剖析】

本例的重點(diǎn)是“oncopy”和“onpaste”事件。“oncopy”表示用戶的復(fù)制事件,當(dāng)用戶復(fù)制文本時(shí),返回的是“document.selection.empty”,表示不選擇任何內(nèi)容,即使用戶選擇了內(nèi)容,此事件依然返回空。“onpaste”表示用戶的粘貼事件,本例此事件返回“faIse”,表示不執(zhí)行任何操作.

【源碼下載】

本實(shí)例JS代碼下載

標(biāo)簽: 文本  復(fù)制  代碼