㈠ 純CSS如何禁止用戶復制網頁的內容
在敲打自己的個人博客時,在博客的詳情頁,對於不同的內容,我是想有不同的復制方式的。例如 代碼塊 我就想讀者單擊就可以復制,這樣方便讀者本地調試,而對於文字描述部分,希望可以不允許讀者復制。作為一個堅定的能用CSS絕不上JS的極端份子,我最終找到了CSS3中的user-select。
用來控制用戶是否可以選中文本。全選,部分選中。
在很多時候用戶希望的可能是一次性復制完整的內容,例如一段代碼,密碼,一些key。
user-select:all : 讓用戶可以單擊選中元素。
這里我們演示了三個不同的Html標簽下的效果。
不過all同樣存在一個令人尷尬的缺點,只要你設定了all,那你就不能選中部分內容。
對於網頁中的元素,可以使用 user-select: none; 禁止指旅用戶選中內容。
為啥會有這個說法嗎,對於通常的網頁,我們是可以選擇特定的內容的。例如在下面的頁面中,我們就可以部分選擇內容,
但是這里的標題的部分,主要是指在對立面無法選中的元素。例如html中有這樣一個標簽sup,這個標簽主要是用來給元素添加角標。
當你想復制這段文本的時候: 我後面有個角標1我前面有角標 ,這個角標也會被復制下來。
此時我們就需要針對角標設置,這樣設置還可以和源保證當你p標簽是user-select:all的時候,復制也會忽略角標!
CSS提供了::selection`偽元素來設置文本選擇的樣式
您可以通過定位 ::selection 偽元素來設置文本選擇喚逗態的樣式。但是,只有下面的幾個屬性可以設置:
例如
選中後的效果如下:
㈡ 小米瀏覽器禁止復制粘貼怎麼辦
破解網頁禁止復制粘貼的具體操作步驟:
方法一
1、打開目標網頁,選中網頁的地址欄。(這祥斗里以360瀏覽器為例)
2、在猜蔽地址欄輸入下行代碼,全部輸入。
javascript:void($={});
按下回車鍵(Enter),破解完成。(回車後不會跳轉網頁)
3、注意,如果網頁被刷新,限制會恢復,需要重新輸入代碼。穗宴州
㈢ 如何在html中禁止文字的復制
在<body>標簽中添加以下代碼:
oncontextmenu='return false' 禁止右鍵
ondragstart='return false' 禁止拖動
onselectstart ='return false' 禁止選中
onselect='document.selection.empty()' 禁止選中
on='document.selection.empty()' 禁止復制
onbefore='return false' 禁止復制
onmouseup='document.selection.empty()'
(3)網頁禁止復制代碼擴展閱讀
示例代碼如下:
<body leftmargin=0 topmargin=0 oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty()' on='document.selection.empty()' onbefore='return false' onmouseup='document.selection.empty()'>
㈣ 網頁內容不能復制如何解決
有些網站為了防止別人使用他的內容把它禁掉了,想要復制網頁時做了限制的無法復制,那麼網頁內容不能復制如何解決呢?接下來大家跟著我一起來了解一下網頁內容不能復制的解決 方法 吧。
網頁內容不能復制解決方法一:屏蔽右鍵的解除方法
1.出現版權信息類的情況。
解除方法:在頁面目標上按下滑鼠右鍵,彈出限制窗口,這時不要松開右鍵,將滑鼠指針移到窗口的「確定」按鈕上,同時按下左鍵。現在松開滑鼠左鍵,限制窗口被關閉了,再將滑鼠移到目標上松開滑鼠右鍵。2.出現「添加到 收藏 夾」的情況。
解除方法:在目標上點滑鼠右鍵,出現添加到收藏夾的窗口,這時不要松開右鍵,也不要移動滑鼠,而是使用鍵盤的Tab鍵,移動游標到取消按鈕上,按下空格鍵,這時窗口就消失了,松開右鍵看看,wonderful!右鍵恢復雄風了!將滑鼠移動到你想要的功能上,點擊左鍵吧。
3.超鏈接無法用滑鼠右鍵彈出「在新窗口中打開」菜單的情況。
解除方法:這時用上面的兩種方法無法解除,看看這一招:在超鏈接上點滑鼠右鍵,彈出窗口,這時不要松開右鍵,按鍵盤上的空格鍵,窗口消失了,這時松開右鍵,可愛的右鍵菜單又出現了,選擇其中的「在新窗口中打開」就可以了。
4在瀏覽器中點擊「查看」菜單上的「源文件」命令,這樣就可以看到html源代碼了。不過如果網頁使用了框架,你就只能看到框架頁面的代碼,此方法就不靈了,怎麼辦?你按鍵盤上的「Shift+F10」組合鍵試試,
5看見鍵盤右Ctrl鍵左邊的那個鍵了嗎?按一下試試,右鍵菜單直接出現了!
6在屏蔽滑鼠右鍵的頁面中點右鍵,出現限制窗口,此時不要松開右鍵,用左手按鍵盤上的「ALT+F4」組合鍵,這時窗口就被關閉了,松開滑鼠右鍵,菜單出現了!
網頁內容不能復制解決方法二:不能復制的網頁解決方法
1啟動IE瀏覽器後,用滑鼠點擊「工具」中的Internet「選項」菜單,選擇「安全」選項卡,接下來點擊「自定義級別」按鈕,在彈出的窗口中將所有腳本全部選擇禁用,確定。然後按F5刷新頁面,這時我們就能夠對網頁的內容進行復制、粘貼等操作。當你收集到自己需要的內容後,再用相同步驟給網頁腳本解禁,這樣就不會影響到我們瀏覽其他網頁了。你或者選文件另存,格式為TXT,然後排版也可以。
2左鍵限制,不讓拖動,無法選擇內容,怎麼辦,簡單,點右鍵,點查看源文件,將之前的東東全部DEL,點另存為*。HTM,打開,是不是可以拖了
3點??查看----原文件----使用替換法把也替換成空格,再保存為htm格式的文件,注意在文件名兩頭要加上英文字元的"",或在保存類型下拉列表裡選擇「所有類型」,文件名樣例"001.htm"或者直接在你的IE中選擇「文件」的「保存」或「另存」
4如果只為了保存文字以備以後查閱,最簡單快速的方法是另存為「Web頁,僅HTML」類型。選『文件』菜單中的『另存為』命令,然後滑鼠點擊『保存類型』方框右邊的小三角,選第三種『Web頁,僅HTML』類型,在『保存在』方框處選擇要存放的位置,然後選『保存』按鈕即將該網頁保存到你的電腦里。(不過這種保存的缺點是只保存文字,沒有圖片)注意:這種保存後的網頁只是便於收藏和查看,網頁內容還是不能復制,如果要復制文字內容,還是要提高瀏覽器的安全級別後才能復制。
5把該事件的JavaScript處理代碼去掉即可。以微軟的IE瀏覽器為例,具體處理過程如下:點擊「查看→源文件」(當主頁文本小於64k位元組時,自動調用記事本程序打開;否則,用寫字板程序打開),尋找語句,語句類似。將其中的子句刪除。將此刪除後的源文件,另存為一文本文件。然後用將此文本文件名的後綴改名為「.htm」。最後用IE瀏覽器打開此文件。就可以用復制、粘貼的方法將所需的內容按用戶所需的格式保存起來了。
6選擇「文件」——「另存為」,把「保存類型」改為「文本文件(*.TXT)」,把網頁另存為文本文件,一切都搞定了。
7對網頁禁止復制和屏蔽右鍵的通用解除方法:小工具――超星圖書瀏覽器!安裝上軟體後在需要復制的頁面上點右鍵,會出現「導出當前頁到超星圖書瀏覽器」,然後會通過這個工具打開頁面,此時無論操作都可以!右鍵菜單全出來了!方法很簡單!需要復制頁面的。
網頁內容不能復制如何解決相關 文章 :
1. 網頁文字無法復制粘貼怎麼辦
2. win7系統網頁內容復制不了怎麼辦
3. 為什麼不能復制網站上面的內容
4. win7不能復制網頁內容怎麼辦
5. win7系統網頁不能復制怎麼辦
6. 電腦復制粘貼無法使用的解決方法
㈤ 如何設置:網頁防復制
分類: 電腦/網路 >> 互聯網
問題描述:
在博客上
解析:
網頁防復制代碼 禁止查看網頁源文件代碼
插入網頁即可。
<body leftmargin="2" topmargin="0" marginwidth="0" marginheight="0" oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" on="document.selection.empty()" onbefore="return false" onmouseup="document.selection.empty()">
<noscript><iframe src=/blog/埋舉*>;</iframe></noscript>
1. oncontextmenu="window.event.returnvalue=false" 將徹底屏蔽滑鼠右鍵
<table border oncontextmenu=return(false)><td>no</table> 可用於Table
------------------------------------------------------------------------------------------------------
2. <body onselectstart="return false"> 取消選取、防止復制
------------------------------------------------------------------------------------------------------
3. onpaste="return false" 不準粘貼
------------------------------------------------------------------------------------------------------
4. on="return false;" oncut="彎氏碧return false;" 防止復制
------------------------------------------------------------------------------------------------------
5. 防止被人frame
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location;
--></SCRIPT>
------------------------------------------------------------------------------------------------------
6. <noscript><iframe src=/blog/*>;</iframe></noscript> 網頁將不能被另存為
------------------------------------------------------------------------------------------------------
7. 改變連接是狀態欄的顯示內容
〈a href="v.2best.cc" onMo ... ;window.status='輸入連接狀態欄顯示內容』;return true">
------------------------------------------------------------------------------------------------------
8. 禁止網頁中目標對象被下載(如圖片)
下面的代碼將幫助你禁止網頁中目標對象被下載:
<a href="javascript:void(0)"核鉛 onMouseDown="alert('對不起!圖片不能下載!')">
</a>
------------------------------------------------------------------------------------------------------
9. 頁面禁止刷新完全
最好在pop出來的窗口裡用,沒工具欄的
<body onkeydown="KeyDown()" onbeforeunload="location=location"
oncontextmenu="event.returnValue=false">
<script language="Javascript"><!--
function KeyDown(){
if ((window.event.altKey)&&
((window.event.keyCode==37)||
(window.event.keyCode==39))){ alert("請訪問我的主頁");
event.returnValue=false;
}
if ((event.keyCode==8)|| (event.keyCode==116)){ 屏蔽 F5 刷新鍵
event.keyCode=0;
event.returnValue=false;
}
if ((event.ctrlKey)&&(event.keyCode==78)){ 屏蔽 Ctrl+n
event.returnValue=false;
}
if ((event.shiftKey)&&(event.keyCode==121)){ 屏蔽 shift+F10
event.returnValue=false;
}
}
</script>
</body>
㈥ 怎樣使用網頁禁止復制粘貼代碼
1.
oncontextmenu="window.event.returnValue=false"
將徹底屏蔽滑鼠右鍵,其實是禁止快捷菜單,因為不光右鍵可以彈出這個菜單,鍵盤磨升敬上空格鍵右邊的windows鍵也可以激活這個快捷菜單
<table
border
oncontextmenu=return(false)><笑鍵td>no</table>
可用於Table
2.
<body
onselectstart="return
false">
禁止選取、防止復制
3.
onpaste="return
false"
禁止粘貼
4.
on="return
false;"
oncut="return
false;"
禁止復制和剪切
5.
<input
style="ime-mode:disabled">
關閉輸入法瞎慎
㈦ 網頁上如何實現禁止復制粘貼以及如何破解
從源代碼粘貼的具體實現:
1.按F12如下圖,點擊左上角的這個
然後點其他地方,或著右上角關閉源代碼編輯就行。
㈧ 如何禁止別人復制網頁內容,保護網站原創內容不被盜版
那麼如何禁止復制網頁內容呢?下面列舉幾個方式,如有更好的方法,請大家提出來,一起探討和完善! 第一個:讓滑鼠左右鍵失效,並沒有提醒信息滾胡高,在 中放入如下代碼:
topmargin="0" oncontextmenu="return false"
ondragstart="return false"大尺
onselectstart ="return false"做含
onselect="document.selection.empty()"
on="document.selection.empty()"
onbefore="return false"
onmouseup="document.selection.empty()" 另一個方式是:oncontextmenu="return false" ondragstart="return false"
onselectstart ="return false" onselect="document.selection.empty()" on="document.selection.empty()" onbefore="return false"
onmouseup="document.selection.empty()"> 第二個:讓網頁禁止復制內容,保護原創資源,代碼放在 中:
oncontextmenu="return false"
ondragstart="return false"
onselectstart ="return false"
onselect="document.selection.empty()"
on="document.selection.empty()"
onbefore="return false"
㈨ 網頁內容不能復制怎麼辦
解決方法如下:
1、右鍵網頁點擊查納銀搏看頁面源代碼
首先在禁止復制的網頁上右擊滑鼠,點擊「查看頁面源代搏派碼」。
2、選中文字右鍵復制
在打開的源碼頁面找到需要的文字洞祥內容,選中文字右鍵「復制」。
3、粘貼到其他位置
再將復制的文字粘貼到其他位置即可。
㈩ 怎麼禁止網頁右鍵,復制,另存為,查看源文件等功能
1、禁止右鍵菜單
復制代碼 代碼如下:
<script type="text/javascrpt" language="javascript">
//方法一
function noMenuOne()
{
alert('禁止右鍵菜單!');
return false;
}
document.oncontextmenu = noMenuOne;
//方法二
function noMenuTwo()
{
if(event.button == 2)
{
alert('禁止右鍵菜單!');
return false;
}
}
document.onmousedown = noMenuTwo;
</script>
2、禁止復制(Ctrl+C)
復制代碼 代碼如下蠢升:
<script type="text/javascript" language="javascript">
function noCopy()
{
alert("禁止使用Ctrl+C進行復制操作!");
event.returnValue = false;
}
</script>
//<body on = "noCopy()">
3、禁止另存為
在<body></body>之間加入代碼
<noscript><iframe src='*.htm'></iframe></noscript>
4、禁止緩存
禁止緩存 在頁面中使用HTML標記,如談雹下面含檔帆:
復制代碼 代碼如下:
<HEAD>
<META http-equiv=Pragma content=no-cache>
<META http-equiv=Cache-Control content=no-cache>
<META http-equiv=Expires content=0>
</HEAD>