1、Java、JavaScript和JScript。
首先,這三者沒有必然的聯繫,它們是完全不同的事物,它們是分別由不同公司開發的,在函數方面有相同的地方,也有很多不同之處。Java是由Sun公司創立、開發;JavaScript則是Sun和Netscape公司共同開發的產品;JScript是微軟對ECMA262語言規範的一種實現。這三者的共同點是,語法與C語言相似。JS是JavaScript的簡稱。
JScript應用於ASP,運行於服務器端。而Java、JavaScript都是運行於客戶端。Sun公司後來又推出了JSP,以Java語言爲基礎,運行於服務器端。運行於服務器端的網頁是動態網頁,所以以JScript爲基礎的ASP、以Java爲基礎的JSP是動態網頁,而Java、JavaScript則是靜態網頁。
2、靜態網頁、動態網頁。
程序是否在服務器端運行,是重要標誌。在服務器端運行的程序、網頁、組件,屬於動態網頁,它們會隨不同客戶、不同時間,返回不同的網頁,例如ASP、PHP、JSP、ASP.net、CGI等。運行於客戶端的程序、網頁、插件、組件,屬於靜態網頁,例如html頁、Flash、JavaScript、VBScript等等,它們是永遠不變的。
3、VB和VBScript。
有少部分朋友把VBSCript稱爲VB,這是錯誤的。VB是Visual Basic的簡稱,應用於軟件開發。VBScript是Microsoft Visual Basic Scripting Edition的簡稱,應用於客戶端Web頁,或者服務器端ASP頁(ASP語言以VBScript或JScript爲基礎)。VB和VBScript共同點是語法、函數相同,由微軟開發。
通常,VBScript簡稱爲VBS。可惜現在一些網頁病毒就是使用VBSCript腳本。
<script src="../../js/ac4.js"></script>
基於強大的ASP,PHP,JSP技術,可保證網頁的安全,因爲其內部數據處理是放在服務器端的,客戶端直接受到結果,這既是所謂的“瘦客戶機”