pplet 是一種 Java 程序。它通常運行在支持 Java 的 Web 瀏覽器內。由於它有完整的 Java API支持,因此Applet 是一個全功能的 Java 應用程序。html
以下所示是獨立的 Java 應用程序和 applet 程序之間重要的不一樣:java
Applet 類中的四個方法給你提供了一個框架,你能夠再該框架上開發小程序:web
下面是一個簡單的 Applet 程序 HelloWorldApplet.java:小程序
import java.applet.*; import java.awt.*; public class HelloWorldApplet extends Applet { public void paint (Graphics g) { g.drawString ("Hello World", 25, 50); } }
AJAX 是一種在無需從新加載整個網頁的狀況下,可以更新部分網頁的技術。瀏覽器
在繼續學習以前,您須要對下面的知識有基本的瞭解:安全
若是您但願首先學習這些項目,請在咱們的首頁訪問這些教程。服務器
AJAX = 異步 JavaScript 和 XML。app
AJAX 是一種用於建立快速動態網頁的技術。框架
經過在後臺與服務器進行少許數據交換,AJAX 可使網頁實現異步更新。這意味着能夠在不從新加載整個網頁的狀況下,對網頁的某部分進行更新。異步
傳統的網頁(不使用 AJAX)若是須要更新內容,必需重載整個網頁面。
有不少使用 AJAX 的應用程序案例:新浪微博、Google 地圖、開心網等等。
AJAX是基於現有的Internet標準,而且聯合使用它們:
AJAX應用程序與瀏覽器和平臺無關的!
在 2005 年,Google 經過其 Google Suggest 使 AJAX 變得流行起來。
Google Suggest 使用 AJAX 創造出動態性極強的 web 界面:當您在谷歌的搜索框輸入關鍵字時,JavaScript 會把這些字符發送到服務器,而後服務器會返回一個搜索建議的列表。
上面的 AJAX 應用程序包含一個 div 和一個按鈕。
div 部分用於顯示來自服務器的信息。當按鈕被點擊時,它負責調用名爲 loadXMLDoc() 的函數:
<div id="myDiv"><h2>使用 AJAX 修改該文本內容</h2></div> <button type="button" onclick="loadXMLDoc()">修改內容</button>
接下來,在頁面的 head 部分添加一個 <script> 標籤。該標籤中包含了這個 loadXMLDoc() 函數:
<head> <script> function loadXMLDoc() { .... AJAX 腳本執行 ... } </script> </head>