處理網頁常用到的限制如 鎖定右鍵與防止列印, 以下是相關的解決方式 1. Disable right click menu (鎖定右鍵): 方法: 透過於body tag 中, 加上 oncontextmenu="javascript:return false;" 註: 此方法不適用FireFox 2. Disable print page (防止列印) 方法: Step1. 新建一 css file, 內容為 body { display: none; } Step2. 於html head tag 中, 加上該 css , 並加上 media = "print" 的屬性(attribute) 結果: 當使用者使用網頁列印功能時, 不論印出或預覽頁面, 顯示的內容皆為空白, 這樣就可以達到不允許列印功能的需求了 註: 此方法無法防止 print screen 或 chrome的save as 功能 3. Disable drag & select (防止選取複製) 方法: 透過於body tag 中, 加上 ondragstart="javascript:return false;" 與 onselectstart="javascript:return false;" 以上, 已在 ie6/ie7/ie8/chrome/firefox 測試過, 應可滿足大部分需求.

文章標籤
全站熱搜
創作者介紹
創作者 nengchung 的頭像
nengchung

崇言崇語

nengchung 發表在 痞客邦 留言(0) 人氣(414)