DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> Javascript實例教程(6) 利用Javascript進行密碼保護
Javascript實例教程(6) 利用Javascript進行密碼保護
編輯:關於JavaScript     
隨著互聯網的飛速發展,地球變得越來越小,人們可以跨越時間和空間得界限進行交流於合作。但是隨之也產生了一些肆意搞破壞的黑客,這就使得程序設計人員在編制應用程序中要考慮到黑客襲擊這個問題,所以自然而然地就會想到保護。本節教程將教你怎樣利用javascript進行密碼保護。利用JavaScript來對網頁進行密碼保護有幾種方法。最早的一種方法是依耐於用戶而不知道目標文件名,代碼如下:

<SCRIPT LANGUAGE="JavaScript"><!--

function go() {

window.location.href = "http://www.somewhere.com/" +

document.formName.passwordName.value + '.html';

return false;

}

//--></SCRIPT>

在網頁中使用這段JavaScript腳本的方法為:

<FORM NAME="formName" >

Enter Password: <INPUT TYPE="password" NAME="passwordName"

VALUE="" SIZE=8>

</FORM>

使用這段JavaScript腳本的一個缺點是用戶可以檢查源代碼並發現文件目錄的位置。為了尋求更好的安全措施,你應該通過放置一個缺省的文件(index.html)到JavaScript腳本裡面來保護你的文件目錄,這樣當目錄被請求的時候你的服務器總是發送過去。如果你沒有包括一個缺省的文件在你的文件目錄 ,網絡服務器就發送所有包含在你文件目錄的所有文件,這正是不安全的隱患。

這裡要指出的是,使用JavaScript來對一個文件進行密碼保護也不是一個非常安全的方法。為了達到較高的安全系數,這裡推薦使用CGI或者服務器函數,比如.htaccess。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved