1. 程式人生 > >javascript學習 first-day

javascript學習 first-day

1.javascript是一種客戶端語言,設計它的目的是在使用者的機器上而不是伺服器上執行任務。

     1.1 javascript不允許寫伺服器機器上的語言;

   1.2 Javascript不能關閉不是由它自己開啟的視窗。

   1.3 JavaScript 不能從來自另一個伺服器的已經開啟的網頁中讀取資訊。換句話說,網頁不能讀取

已經開啟的其他視窗中的資訊,因此無法探察訪問這個站點的衝浪者還在訪問其他哪些站點。

 

AjAX:

1.Ajax是一種建立互動式web應用程式的方式。Asynchronous JavaScript and XML(非同步 JavaScript 和 XML)的縮寫;

名詞解釋:

2.AjAX的相關技術:

       XHTMl、

       CSS(層疊樣式表)、

         使用javaScript訪問DOM(Document Object Model,文件物件模型)、

          XML或JSON,這是在伺服器和客戶端之間傳輸的資料格式、

  ·          XMLHttpRequest,用來從伺服器獲取資料。

3.Ajax的好處:應用程式大多處理在使用者的瀏覽器中發生,而且對伺服器資料請求往往很短,所以可以使用Ajax建立功能豐富的應用程式,這些應用程式依賴基於web的資料,但是其效能遠遠超過老式方法,因為老式方法要求伺服器傳回整個HTML頁面來響應使用者操作。

 

CGI(Common Gateway Interface),是外部擴充套件應用程式與 Web 伺服器互動的一個標準介面,伺服器端與客戶端進行互動的方式之