如何讓網頁內容不能任意複製拷貝

如何讓網頁內容不能任意複製拷貝

如何讓網頁內容不能任意複製拷貝

 

VBScript 如下:

 

' Context menu ( Popup menu )

Sub document_oncontextmenu()

    window.event.returnValue = False ' 禁止右鍵 ( ) 功能表

End Sub

 

' Select 選取資料 ( 內容 )

Sub document_onselectstart()

    window.event.returnValue = False ' 禁止右鍵複製功能

End Sub

 

' Drag 拖曳資料 ( 內容 )

Sub document_ondragstart()

    window.event.returnValue = False ' 禁止滑鼠拖曳

End Sub

 

' 鎖滑鼠右鍵 button 1 為左鍵 , 2 為右鍵

Sub document_onmousedown()

    If window.event.button = 2 Then MsgBox "Hello !!" ' 當使用者按下滑鼠左鍵則 Show 訊息

End Sub

 

PS : 此一作法並不能全面防堵 , 還是能透過工具下載 , 或透過呼叫某幾組 API 也可取得網頁內容