您當(dāng)前位置:首頁 > 知產(chǎn)百科 > 文章正文

屏蔽網(wǎng)站版權(quán)代碼「屏蔽網(wǎng)站禁令制度」

日期:2023-05-10 15:18:22      點(diǎn)擊:

生活中我們難免會(huì)遇到形形色色的疑難問題,時(shí)常讓我們?yōu)榇溯氜D(zhuǎn)反側(cè),其中就包括有關(guān)屏蔽網(wǎng)站版權(quán)代碼的問題一直縈繞在人們的心頭,雖然在信息時(shí)代下我們可以接觸到琳瑯滿目的內(nèi)容,但今天我們將圍繞“屏蔽網(wǎng)站禁令制度”所講的知識(shí)點(diǎn)一定是你正在找尋的。同時(shí)我們也希望本次的分享能夠?yàn)槟艖n解難。那么,接下來就請(qǐng)隨小編一起了解一下吧。

怎樣讓自己網(wǎng)站的原創(chuàng)內(nèi)容不被別人復(fù)制啊?

對(duì)于自己網(wǎng)站的原創(chuàng)內(nèi)容,都是自己非常寶貴的原創(chuàng)資源,必須要有一個(gè)保護(hù)的認(rèn)識(shí),因此,如何禁止別人復(fù)制網(wǎng)頁內(nèi)容,保護(hù)網(wǎng)站原創(chuàng)內(nèi)容不被盜版、偽原創(chuàng)是我們的SEOer必須做的。

那么如何禁止復(fù)制網(wǎng)頁內(nèi)容呢?下面列舉幾個(gè)方式,如有更好的方法,請(qǐng)大家提出來,一起探討和完善!

第一個(gè):讓鼠標(biāo)左右鍵失效,并沒有提醒信息,在

中放入如下代碼:toparn='0'oncontextenu='returnfalse'

ondrastart='returnfalse'

onselectstart='returnfalse'

onselect='docuent.selecton.epty()'

oncopy='docuent.selecton.epty()'

onbeforecopy='returnfalse'

onouseup='docuent.selecton.epty()'

另一個(gè)方式是:

oncontextenu='returnfalse'ondrastart='returnfalse'

onselectstart='returnfalse'onselect='docuent.selecton.epty()'

oncopy='docuent.selecton.epty()'onbeforecopy='returnfalse'

onouseup='docuent.selecton.epty()'

第二個(gè):讓網(wǎng)頁禁止復(fù)制內(nèi)容,保護(hù)原創(chuàng)資源,代碼放在

中:

oncontextenu='returnfalse'

ondrastart='returnfalse'

onselectstart='returnfalse'

onselect='docuent.selecton.epty()'

oncopy='docuent.selecton.epty()'

onbeforecopy='returnfalse'

onouseup='docuent.selecton.epty()'

第三個(gè):禁止網(wǎng)頁另存為,代碼如下:

第四個(gè):用JAVA禁止“左/右和Ctrl+C復(fù)制網(wǎng)頁內(nèi)容”緩脊仿,有“版權(quán)所有,禁止復(fù)制”的提示,代碼如下:

第五個(gè):用JAVA禁止“右鍵和Ctrl+C復(fù)制內(nèi)容”,有“版權(quán)所有,禁止復(fù)制”提示,代碼如下:

以上是一些禁止復(fù)制網(wǎng)頁內(nèi)容的幾個(gè)方法,可能野衡在互聯(lián)網(wǎng)技術(shù)發(fā)展的過程當(dāng)中,會(huì)有更多擾纖的高手有更好的方法,我是很希望瀏覽的各位朋友提出寶貴的建議或者方法,這樣能幫助更多有需要的朋友,何樂不為呢?

[]

怎么讓別人看不到自己的網(wǎng)頁代碼?

如何徹底禁止查看網(wǎng)頁源代碼

網(wǎng)頁制作者經(jīng)常遇到精心制作的Javascrpt特效被別人抄襲,而自己對(duì)此卻無可奈何的情況。面對(duì)這一困擾,有沒有方法可以解決呢?使用ASP、JSP等服務(wù)器端編程技術(shù)可以實(shí)現(xiàn)對(duì)網(wǎng)頁源代碼的保護(hù),但目前國內(nèi)網(wǎng)站所提供的免費(fèi)個(gè)人主頁空間一般都不提供對(duì)服務(wù)器端編程的支持,所以對(duì)于這些用戶,要禁止訪問者查看網(wǎng)頁源代碼就只能在客戶端編程上下工夫了。

查看源代碼的方式

要禁止訪問者查看網(wǎng)頁源代碼,我們首先要了解一下查看源代碼的方式(以E 5.0為例)。一是右鍵菜單方式; 二是窗口菜單欄查看方式,即選擇"查看"*"源文件"方式。要徹底禁止訪問者查看網(wǎng)頁源代碼,就必須屏蔽這2種查看源代碼的方式。

屏蔽右鍵菜單查看方式

現(xiàn)在,很多網(wǎng)頁采用如下代碼屏蔽右鍵菜單:

Scrpt Lanuae=javascrpt

functon Clck(){

f(event.button==2){alert

('版權(quán)所有(C)2001 XXX工作室');

}}

docuent.onousedown=Clck;

/Scrpt

實(shí)際上"button"有8個(gè)屬性值(即0~7),"禪悉button==2"只是表示按下鼠標(biāo)右鍵,所以上述代碼實(shí)際上只能限制點(diǎn)擊鼠標(biāo)右鍵的情況,至于其他5種方式,如同時(shí)按左右鍵、中間鍵、左和中間鍵、右和中間鍵和按所有鍵的情況就不能限制了。所以在彈出版權(quán)信息提示窗口后(如圖3所示),按"確定"按鈕仍然會(huì)出現(xiàn)快捷菜單。針對(duì)這種情況,其實(shí)只要將"event.button==2"改為"event.button!=1"就可以做到無論用何種鼠標(biāo)點(diǎn)擊方式,均不出現(xiàn)右鍵菜單了。

不過即使進(jìn)行上述修改后,也并不能徹底禁止右鍵菜單的出現(xiàn)。用戶只要在頁面上按下右鍵,出現(xiàn)版權(quán)信息提示窗口后,不松開右鍵(即繼續(xù)保持按下狀態(tài)),再將鼠標(biāo)指針移動(dòng)到版權(quán)信息提示窗口的"確定"按鈕上,同時(shí)按下左鍵,然后再松開鼠標(biāo)左鍵,提示窗口即消失。此時(shí)再松開鼠標(biāo)右鍵,右鍵菜單彈出,這樣就又可以查看網(wǎng)頁源文件了。

那么有沒有辦法徹底禁止右鍵快捷菜單的出現(xiàn)呢?其實(shí)只要將上述代碼做如下修改即可。

Scrpt Lanuae=javascrpt

functon Clck(){

alert('版權(quán)所有(C)2001 XXX工作室');

wndow.event.returnValue=false;

}

docuent.oncontextenu=Clck;

/Scrpt

這樣無論采取什么方式點(diǎn)擊鼠標(biāo),都不會(huì)再出現(xiàn)快捷菜單了。不過值得注意的是,如果訪問者直饑州接在瀏覽器地址欄中鍵入"javascrpt:alert(docuent.oncontextenu='')",就可以解除對(duì)右鍵菜單的屏蔽。對(duì)這類訪問者怎樣防范呢?其實(shí),把地址欄隱藏掉就可以了,具體方法見本文介紹的"屏蔽窗口菜單欄查看方式"。

屏蔽窗口菜單欄查看方式

制作過網(wǎng)頁的朋友都知道,對(duì)新打開窗口的各種屬性可以進(jìn)行控制,具體包括控制菜單欄、滾動(dòng)條及地址欄是否可見等。如果把父窗口關(guān)閉,并將新打開窗口的菜單欄和地址欄隱藏,不就可以屏蔽窗口菜單欄查看方式了嗎?實(shí)現(xiàn)代碼如下:

Head

Object d=closes type="applcaton/x-oleobject"

classd="clsd:adb880a6-d8ff-11cf-9377-00aa003b7a11"

Para nae="Coand" value="Close"

/Object

/Head

Body

Scrpt Lanuae=javascrpt

closes.Clck()

wndow.open("XXX.ht","","enubar=no,locaton=no,

scrollbars=yes,reszable=yes")

/Scrpt

/Body

這種方法的原理就是首先將自己網(wǎng)站的首頁制作成ndex.ht形式,把首頁設(shè)計(jì)成一個(gè)過渡頁。然后將自己的真正主頁制作成default.ht形式(具體實(shí)現(xiàn)過程見本文所附源代碼)。這樣訪問者無論如何也無法查看網(wǎng)頁源代碼了。這不僅僅保護(hù)了您的版權(quán),也為進(jìn)一賀肢乎步開發(fā)提供了保障。通過此方法,您可以結(jié)合Cooke技術(shù),真正做到限制用戶瀏覽網(wǎng)頁,從而避免主頁資料被非法訪問者訪問。

附:源代碼清單

ndex.ht

Head

Object d=closes type="applcaton/x-oleobject" classd="clsd:

adb880a6-d8ff-11cf-9377-00aa003b7a11"

Para nae="Coand" value="Close"

/Object

/Head

Body

Scrpt Lanuae=javascrpt

closes.Clck()

wndow.open("defalut.ht","","enubar=no,locaton=no,

scrollbars=yes,reszable=yes")

/Scrpt

/Body

default.ht

Htl

Head

Scrpt Lanuae=javascrpt

functon Clck(){

alert('版權(quán)所有(C)2001 XXX工作室');

wndow.event.returnValue=false;

}

docuent.oncontextenu=Clck;

/Scrpt

/Head

Body

... ...

/Body

/Htl

網(wǎng)上找的,雖然不能全部禁止吧,但是也能湊活著用了

如何去除paeadn標(biāo)題版權(quán)

第一種方法:

商業(yè)密鑰用法:

步驟一:

計(jì)事本打開web.conf 文件

1、找到 add key="Busness" value="0" / 將value值改為1

2、找到 add key="Lcense" value="" / 到把value中的值更換為蘆山你獲得的商業(yè)襪嘩鉛授權(quán)號(hào)

3、找到 add key="Url" value="" / 到把value中的值更換為你被授權(quán)的域名,如:paeadn.net

步驟二:

登陸后管理后臺(tái),在 基本參數(shù)設(shè)置處重新保存一下所有設(shè)置,即點(diǎn)一次提交按鈕就可以了

注:以上方法只對(duì)商業(yè)版本有效

第二種方法:

在/ncs/top.ascx 的末尾添加

scrpt lanuae="javascrpt"

var strValue = "需要替換的版權(quán)";

var strTtle = docuent.ttle;

docuent.ttle = strTtle.replace("PaeAdn",strValue);

/scrpt

在/ncs/web_botto.ascx的末尾添加

scrpt lanuae="javascrpt"

var strUrl = ""; //版權(quán)處的鏈接

var strBy = "顯示鏈接文字"; //版權(quán)初顯示的文字

var bottoBox = docuent.etEleentBydx_x_x("botto_Box");

var strBottoBox = bottoBox.nnerHTL;

strBottoBox = strBottoBox.replace("",strUrl);

strBottoBox = strBottoBox.replace("PaeAdn V2.1 20090201",strBy);

bottoBox.nnerHTL = strBottoBox;

/scrpt

-----------

上面是第一種方法,下面還有一種

取消頁面底部的powered by PaeAdn

有兩種方法:第一種較為容易實(shí)現(xiàn),也是傻瓜式的。首先找到"ncs"文件夾--------找到 web_botto.ascx文件,用記事本打開,找到dv class="botto_Box"asp teral d="L_Bt" runat="server"http://dv這句代碼,然后改成dv class="botto_Box"asp teral d="L_Bt" runat="server" vsble="告好false" //dv,這樣底部就沒有了,但是影響美觀怎么辦,大家可修改ndex.aspx文件,把頁面添加個(gè)底部,畢竟底部版權(quán)數(shù)據(jù)不怎么變化,加個(gè)靜態(tài)的就可以了,菜鳥們都應(yīng)該會(huì)吧。

第2種方法就是修改代碼。大家找到bn這個(gè)文件夾,修改PaeAdn.Web.dll這個(gè)文件種的 web_botto 類publc vod et_Botto()

{

strn str = Confuratonanaer.AppSettns["Verson"].ToStrn();

strn str2 = "p aln=centera href='' taret='_blank' style='color 666666;font-sze:9pt'Powered by PaeAdn " + str + "p";

f (Confuratonanaer.AppSettns["WebVerson"].ToStrn() == "1")

{

str2 = "";

}

strn cdText = "select * fro webset";

OleDbDataReader reader = new OleDbCoand(cdText, ths.conn).ExecuteReader();

f (reader.Read())

{

ths.L_Bt.Text = reader["wzbotto"].ToStrn() + str2;

f (reader["ptonj"].ToStrn() == "1")

{

ths.Tonj();

}

}

}

其中標(biāo)紅的就是頁面底部的 power by PaeAdn,的文字和鏈接。

第三種方法:

最近要做個(gè)網(wǎng)站,看了一些CS建站系統(tǒng),系統(tǒng)倒是很多,但好用的卻沒有幾個(gè),最后感覺Paeadn還不錯(cuò),準(zhǔn)備用它來做。

可是問題來了,我下載的是Paeadn的免費(fèi)版本(窮啊,有米的直接買商業(yè)版吧),其中包含有版權(quán)信息和和建站系統(tǒng)的連接,并注明是Free版本,看著肯定不爽,讓人感覺很沒有技術(shù)含量?。ㄓ脛e人的東西嘛),所以我要把版權(quán)信息給破解掉。

其實(shí),并不是破解,只是把版權(quán)信息屏蔽掉,界面看不到就達(dá)到目的。

最主要的有兩方面,第一是網(wǎng)頁ttle上的Powered by 信息,這也太明顯了。

另一個(gè)就是頁面底下的Paeadn的版權(quán)連接信息。

我下載的是Paeadn 2010.6.18 的版本(修復(fù)了部分漏洞),搜索網(wǎng)上的破解信息,都不是很理想,綜合了對(duì)比了一下,感覺還是屏蔽掉算了,必定大家都不容易,如果出現(xiàn)漏洞,肯定還是躲不過的(代碼都一樣)。

下面開始屏蔽:

首先,屏蔽網(wǎng)頁標(biāo)題欄上的版權(quán)信息。

這個(gè)版本的信息在ncs目錄下,我添加代碼的文件是web_top.ascx,在它的最底下加入下面的代碼。

scrpt lanuae="javascrpt"

var strValue = " ";

var strTtle = docuent.ttle;

docuent.ttle = strTtle.replace("-Powered by PaeAdn CS",strValue);/scrpt

也就是替換ttle中Powered by PaeAdn CS ,把它替換成空格,也就屏蔽掉了,代碼中還是有的,搜索引擎還是能搜到的。

其次,屏蔽掉底下的版權(quán)信息,這個(gè)到是挺難破解的,我沒有嘗試,看網(wǎng)上是要修改dll文件。

開始屏蔽,按照網(wǎng)上說法,直接把底端的botto全部屏蔽掉,然后在自己加個(gè)botto就可以了,具體如下:

先修改 ncs下的 web_botto.ascx,把其中的dv class="botto_Box"asp teral d="L_Bt" runat="server"http://dv這句代碼,然后改成dv class="botto_Box"asp teral d="L_Bt" runat="server" vsble="false" //dv,這樣底端的botto就屏蔽掉了。

然后自己做個(gè)底端,先在ndex.aspx下的底端加入!--#nclude Fle="botto.aspx"--

包含一個(gè)底端文件botto.aspx,然后在創(chuàng)建一個(gè)botto.aspx(同一目錄),加入如下代碼(可以自己修改,創(chuàng)造)

p style="font-sze: 1px; lne-heht: 1px; heht: 4px; backround-color: #3399ff; text-aln: left; wdth: 1000px;" aln="center" /p

br

p aln="center"網(wǎng)站權(quán)所有 Copyrht span style="font-faly: Aral"?/span 2009-2010 CP備案號(hào):a taret="_blank" href=""粵CP備xxxxxxxx號(hào)/a/p

dv /dv

好了,自己的版權(quán)信息。

這樣,就基本屏蔽了Paeadn 版權(quán)信息。

怎么去掉網(wǎng)頁底部的版權(quán)標(biāo)志?

不同的系統(tǒng)有不同的版權(quán)標(biāo)示方法。

有的很簡(jiǎn)單,就是放在模版里,又或放在程序代碼里,這兩種方法做的話,你只需要搜索全站,搜索版權(quán)的關(guān)鍵字就能找到。

但是有的是孫亂封裝起來了,這個(gè)想改就比較難。只能靠屏蔽掉孫沒那段版權(quán)的代碼。

查看源代碼,比如版權(quán)是放在一個(gè)p/p標(biāo)簽里的,則凱納把p改為p style="dsplay:none;"就行了。

關(guān)于屏蔽網(wǎng)站版權(quán)代碼和屏蔽網(wǎng)站禁令制度的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

推薦閱讀:

本文來源:http://m.gdyuanlong.cn/baike/27084.html

最新文章

稅務(wù)登記證可以注銷嗎(稅務(wù)注銷需要什么材料和流程) 注冊(cè)一個(gè)公司的流程怎樣費(fèi)用多少(注冊(cè)公司的手續(xù)和費(fèi)用標(biāo)準(zhǔn)) 辦理股東變更需要什么資料(股份變更流程) 寧波注冊(cè)公司流程及費(fèi)用(寧波注冊(cè)公司的完整流程) 辦理分公司需要帶什么資料(注冊(cè)分公司的流程和所需材料)
熱門商標(biāo)推薦