熱點推薦:
您現在的位置: 電腦學習網 >> 網絡技術 >> 正文

如何禁止網頁另存為

2013-09-12 17:27:10  來源: 網絡技術 
如今網上的抄襲情況越來越嚴重了,自己的網頁作品經常會被別人“借用”。其實大家不必為此事苦惱,只要在網頁中加入幾段代碼或是使用專門的加密工具,對網頁源代碼、圖像、文本等進行加密,這樣別人就休想動你的網頁了! 電腦知識網將告訴大家如何禁止網頁另存為。

  巧用代碼

  在HTML網頁中加入幾行簡單的代碼可以禁止他人使用鼠標右鍵和“另存為”命令。

  一、屏蔽鼠標右鍵

  把網頁的標簽修改為下面的代碼:

  <body oncontextmenu=self.event.returnValue=false onselectstart="return false">

  現在點擊鼠標右鍵就不會有任何反應了。

  二、禁止“另存為”命令

  在<body>...</body>標簽之間加入如下代碼,可以使“另存為”命令不能順利執行。www.hbhskj.tw

  <noscript>

  <iframe scr="*.htm"></iframe>

  </noscript>

  加入上述代碼后,當執行“另存為”命令時,會彈出“保存網頁時出錯”的對話框。

  利用Html Guard

  上面的方法只能在一定程度上保護網頁的安全,如果要想徹底地防止他人抄襲,可以把代碼、軟件兩種方法同時用上。下面就介紹利用Html Guard來對網頁進行加密。

  Html Guard檔案

  最新版本:2.3

  軟件大小:1054KB

  軟件類型:共享軟件

  適用系統:Win9X/Me/2000/NT/XP

  下載地址:http://www.skycn.com/soft/6588.html

  安裝完成后啟動軟件。它的操作界面主要由五個功能標簽和設置區域組成(圖1)。

  一、選擇網頁文件

  點擊主界面中的“Input”標簽。選中“Protect all files in a directory”項將對整個文件夾中的網頁文件進行加密,若是子文件夾中的文件也需要加密,應將“Include sub directories”項選中。如果想加密單個網頁,應選擇“Protect following HTML files”項,并使用“Add”按鈕來添加。

  二、設置輸出

  使用“Output”標簽下“Copy to following directory”項后的“Browse”按鈕,來設置加密后的文件所存放的位置。通常我們要把“Copy Linked Files”項也選中,這樣就會把網頁相關的鏈接文件一同復制到輸出目錄中。“Overwrite existing files”項表示用加密后的文件覆蓋源文件,筆者建議不要使用此項。

  如果不想查看輸出結果,可以使用“Upload to server via FTP”項,直接將加密后的文件上傳到服務器中。點擊“FTP-Settings”按鈕,在彈出的對話框中設置服務器地址、用戶名、用戶密碼等等。

  勾選“Backup”項下的“Create backup copies of the unmodified files before overwriting html pages”,它表示在加密信息寫入網頁之前創建一個備份。要在原文件夾中創建備份應選“Place in the original directory”項。

  三、加密源代碼

  在“Source code”頁面中(圖2)有三種加密源代碼的方法。

  1.Encode source code(編譯源代碼)。使用該項后,當別人用網頁編輯器打開該網頁時將顯示亂碼。由于該編譯是在JavaScript技術的基礎上進行的,所以編譯后的網頁必須在支持JavaScript 1.0以上的瀏覽器上運行。如果你擔心有人因此而不能查看你的網頁,那么可以將“Include <noscript>section”項選中,并在它下面的欄里添加提示。例如:想正常查看該網頁,則必須有支持JavaScript 1.0以上的瀏覽器。

  2.Squeeze source code(壓縮源代碼)。此項的主要作用是去除代碼中的空行,使代碼更加緊湊。這樣做除了能讓剽竊者難以讀懂源代碼以外,還能縮小網頁文件的體積,有效地減少調入時間。

  3.Insert blank lines(插入空行)。插入空行的作用也是為了讓人難以找到源代碼。勾選“At the beginning(在前端)”或“At the end(在末尾)”項來確定加入空行的位置,然后調整“Number of lines”的值確定插入的空行數。另外你還能夠使用“Insert the following text at the top”項在網頁代碼的上端添加例如“source code not available(該網頁代碼不可用)”之類的警告信息。需要注意的是,每次插入一個空行,將使網頁文件大小增大兩個字節。

  四、保護圖像和文本

  “Images/Texts”標簽中選項的功能如下:“Lock the menu on the right mouse button”幫助你鎖住網頁的右鍵菜單;“Block text selection”禁止文本被選擇(該功能只能在IE4.0以上的瀏覽器上生效);“Do not display links in status bar”不在狀態欄中顯示鏈接;“Deactivate browser`s print function”禁止瀏覽器的打印功能;“Disable Clipboard”禁止剪貼板功能;“Disable image caching in browser”禁止瀏覽器的圖片緩存。

  五、查看結果

  點擊界面右側的“Protect files”按鈕,即可完成網頁文件的加密(如果彈出警告窗口,點擊“Continue”按鈕繼續工作)。然后在“Result”標簽中點擊要查看的網頁,在展開項中選擇“Load in browser”來查看加密后的效果。當然你也可以使用展開項里的“Path”和“Show source code”命令來打開加密后文件所存放的文件夾以及查看加密后的源代碼(如圖3)。

  現在相信你已經基本上掌握該軟件的使用方法了。趕緊操起手中的維權武器,保護我們的合法利益不受侵害。

 
如何豐富個人網站 作為個人網站的站長,在建站初期可能無法提供豐富的信息量和具有交互式功能的網頁,這樣,網頁就會略顯呆板、單調。其實我們可以利用其他網站提供的免費資源來裝點自己的個人網站,豐富網站內容。

下面筆者就將自己在建站初期使用免費資源的經驗總結成文,希望能給正在建設個人網站的朋友們有所幫助。
一、讓網站具有更新功能

我們總不能讓網站一年到頭總是一樣的“面孔”對待訪客,但經常更新網頁內容可能在時間、精力上又不允許,其實,可以根據網頁內容調用一些其他大網站的數據,比如新聞、天氣預報和股票曲線圖示等,調用這些數據之后我們就會一勞永逸了,當大網站每天更新這些內容時,我們的個人網站也就自動隨之更新了,這樣我們的網站就會使瀏覽者“常見常新”。

提示:在使用調用之前我們要在頁面上規劃好調用內容的位置,并留足可容納的空間,一般可以使用表格或層來對調用內容進行定位。
1.新聞調用

這是最常見的功能調用,這里我們以中華網免費新聞代碼為例,登錄http://app0.china.com/freecode/freenews.php,首先要在豐富的中華網新聞分類中選擇一個貼近自己網站內容的新聞類別,然后根據網頁的整體規劃風格設置好顯示的“新聞數量”、“時間格式”、“新聞標題顏色”、“標題字號”和“新聞鏈接格式”,完畢后點擊“確定”即可反饋出定制的新聞代碼和新聞示例(圖1),然后將新聞代碼復制到網頁的適當位置上就可以擁有與中華網同步更新的最新新聞了。
2.天氣預報

在網站首頁上加上一個天氣預報功能,讓訪客知曉冷暖,方便生活,這將是多么人性化的舉動呀!登錄http://www.qtol.net/weather,這里提供了國內城市24小時、48小時和72小時的天氣預報,選擇其中一種預報,然后在下拉菜單中指定你所在的省份、城市,點擊“查看天氣及代碼”按鈕彈出代碼窗口(圖2),根據自己的愛好或網頁版面選擇一種顯示樣式,將代碼復制到網頁上的適當位置即可,具體的天氣預報字體顯示大小、顏色可在以下的代碼中修改。

<style type='text/css'>

.qtol {font-size: 12px; color=#336699 }

a.qtol:link { text-decoration: none; color=#336699 }

a.qtol:visited { text-decoration: none; color=#336699 }

a.qtol:hover { text-decoration: underline; color=#336699 }

</style>
3.股票查詢

如果你的個人網站定位在財經知識類,那么非常有必要在網頁上加載可供直觀查看的指數曲線或股票資料工具條。上證指數和深證成指曲線的在線更新圖標代碼分別為<img src= http://stock.jrj.com.cn/htmdata/gifindex/sh_000001.png >和<img src=http://stock.jrj.com.cn/htmdata/gifindex/sz_399001.png>;可供查詢的股票工具條可在頁面http://www.cankao.com/z_free.asp中的“免費代碼形式之三:搜索工具條”獲得代碼。

二、加強網站的交互功能

為了便于和網頁瀏覽者進行交流、形成互動,我們還需要在網站上建立一些如留言本、論壇等功能模塊,如果你對制作這些模塊的動態技術不熟悉的話,照樣可以施展我們的“拿來主義”,利用網絡上免費的資源為我們服務。

1.留言本

提供免費留言本的網站有很多,我們選用特趣網留言本為例,登錄注冊頁面http://www.touch.sh/gb/reg.php,按照提示輸入相關資料,注冊成功后會返回留言本地址http://www.touch.sh/gb/gbook.php?user=注冊名,登錄留言本后還可以進入“管理模式”為留言本選擇一種與網站樣式貼近的風格。

2.論壇和其他功能模塊

免費論壇我們可以到網易個人論壇上(http://our.163.com/index.jsp)申請獲得,其注冊、使用、設置和留言本類似,這里就不再贅述了,其他更多的免費功能模塊如聊天室、郵件列表等可以在“免費吧”網站(http://www.free8.com)上獲得注冊地址。

3.免費功能模塊與網站的整合

利用框架網頁可以使免費資源與網站有效融合。以整合留言本為例,打開FrontPage 2003建立一個“標題”模板的框架網頁(圖3),首先在網頁屬性中的“框架”選項卡中去除“顯示邊框”并將框架間距設置為0,在下框架里設置初始網頁的鏈接為留言本的鏈接地址,而在上框架里則新建網頁并把網站首頁的導航部分設立在新建網頁里,然后,保存框架網頁為liuyanben.htm,這樣在首頁上設置留言本的鏈接就是liuyanben.htm而不用http://www.touch.sh/gb/gbook.php?user=注冊名了,并且無論書寫留言還是查看留言都是在下框架里操作,上框架的導航部分不會改變,使得網站的整體風格得到了有效的統一。

 
bt如何加速 隨著寬帶的普及,網絡上發布的BT資源越來越豐富,BT下載已成為更多的寬帶用戶重要的下載手段之一。但是許多用戶在使用BT下載的時候,速度卻是很慢,根本沒有達到正常的下載速度,看著別人上百KB甚至幾百KB的下載速度,真郁悶啊。下面我們來看看如何讓BT下載更“BT”一些。要想BT下載的速度快起來,關鍵是要看是否已經打開了其下載的端口,公網上網的用戶(也就是上網時能夠分配給你因特網上的合法IP)如果沒開防火墻,一般BT下載速度哪怕只有一個種子也基本上能達到下載速度極限;如果有防火墻,且BT下載時速度很慢,那就是沒有正確地打開BT的對外監聽端口,想BT能高速下載,就要正確設置參數,打開6881~6889端口,在下面會詳細說明怎樣打開防火墻的BT下載端口。電腦知識網來告訴大家bt如何加速。

  1.測試端口情況

  BT默認使用的端口是6881,6882.....6889 的TCP連接 (每一個下載只使用一個端口,順次分配)。我們可以上電驢的測試頁面來測試一下端口,進入http://www.thedonkeynetwork.com/connection_test,輸入6881,然后按下“test”,看一下BT下載端口的狀態。

  根據端口的狀態,返回三種不同的結果。端口被封或者已開防火墻,如圖1所示;端口開放,并且6881端口使用中(BT開著) ,如圖2所示;端口開放,但6881端口未被使用(BT沒開),如圖3所示。BT使用的端口為6881~6889這幾個,請一一測試端口。

  2.開放下載端口

  以Windows XP中的自帶的ICF和其他專業防火墻(天網個防火墻)為例來說明開放防火墻的BT下載端口。

  1)在Windows XP的ICF中開啟BT下載端口

  ICF是“Internet Connection Firewall”的簡稱,也就是因特網連接防火墻。ICF建立在你的電腦與因特網之間,它可以讓你請求的數據通過、而阻礙你沒有請求的數據包,是一個基于包的防火墻。使用BT有時會因為ICF的阻攔,引起連接不到SEED或者數據包延滯降低下載速度。所以我們有必要在ICF中設置對BT使用的端口不進行阻攔。

  右鍵點擊“網上鄰居”,在彈出的菜單中選擇“屬性”,彈出“網絡連接”窗口,右鍵點擊你上網用的連接,在彈出的菜單中選擇“屬性”,則彈出“本地連接屬性”窗口,選擇其中的“高級”選項卡,點擊窗口下方的“設置”按鈕,彈出“高級設置”窗口。本頁中是一些常見的網絡服務,現在我們要添加新的BT服務,點擊下方的“添加”按鈕,彈出“服務設置”窗口,如圖4所示。

  在該窗口中,“服務描述”一欄中可隨便填一些就可以,“在您的網絡上主持此服務的計算機的名稱或IP地址”欄中填入你的機器的IP地址或機器名稱便可(如我填的是本機名MYServer),“此服務器的外部端口號”中填寫6881,“此服務器的外部端口號”中也填寫6881,可別忘了選中TCP協議,然后按“確定”即可。

  這樣就在“高級設置”頁中的“服務”欄中增加了一個“BT”服務,如圖5所示。這個服務開放的是6881端口,同樣你可以再新建開放6882~6889端口的服務。

  現在我們的BT就可以在ICF中通行無阻了。

  2)在其他專業防火墻中開啟BT下載端口

  很多電腦中都沒有開啟ICF,但裝有其他的專業防火墻。下面以常見的天網個人防火墻2.5.0為例,來說明怎樣設置開放BT下載端口,其他的防火墻可以參照設置。

  點擊天網的“自定義IP規則”按鈕。在“自定義IP規則”頁中點擊“增加規則”按鈕,則會彈出“IP規則修改”窗口。

  在“名稱”一欄中可隨便填入,在“說明”中填入對上面名稱的一些簡單說明,可自己隨便來填寫。“數據包方向”一欄選中“接收或發送”,在“對方IP地址”中選擇“任何地址”,然后再選中“TCP”頁,在“本地端口”欄中填入“從6881到6889”,“TCP標志位”一欄中勾選“SYN”項目,最后在“當滿足上面條件時”一欄中選擇 “通行”,其他的項目可不作更改,然后點確定。現在,在“自定義IP規則”頁中就增加了一個“Sky BT”規則,在其前面勾選上,再點擊上面的“保存規則”圖標,一切OK。

  通過以上的設置,公網的用戶就可以在高速中體驗到BT下載的樂趣了。

  小提示

  解決ISP封BT 6881~6889端口的方法:

  如果ISP已經封掉了BT的下載端口6881~6889,則我們可以通過在文件類型中“torrent”文件打開時運行的命令加上參數來突破封鎖。具體操作是(以Windows 2000為例):

  在“文件夾選項”頁中選擇“文件類型”,找到TORRENT這種擴展名,單擊“高級”,在打開的窗口中的選中“open”,然后點“編輯”,在編輯窗口中的下面那行就是啟動bt的命令行參數了,在此行結尾加一個空格后增加以下控制端口綁定的參數:-minport最低端口號-maxport最高端口號。例如在我的機器上原來是“C:\Program Files\BitTorrent\btdownloadgui.exe" --responsefile "%1”,現在就把它改成“C:\Program Files\BitTorrent\btdownloadgui.exe" --responsefile "%1" -minport 8021 -maxport 8029。其中的端口號請自己隨意設置,不要是原來的6881~6889范圍內的就可以了。

  但如果我們的BT下載軟件是BitTorrent5.X.X試驗版,可以直接在程序中更改設置。如果使用的是原版或者3.X.X的修改版,用以上方法即可修改。

 
From:http://www.hbhskj.tw/Article/Network/201309/4041.html
  • 上一篇文章:

  • 下一篇文章:
  • Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.   
    体彩内蒙古十一选五82