農會 資訊管理類程式設計105 年第 3 題單選題
下列何者不屬於AJAX的技術之一?
AXMTML
BXSLT
CJavaScript
DJava Applet正確答案
D正確答案
AJAX 核心技術包含 XHTML、XML/XSLT、JavaScript 與 XMLHttpRequest,不包含 Java Applet。
為什麼答案是 D
Java Applet 是早期嵌入瀏覽器的 Java 小程式外掛,與 AJAX 這種基於瀏覽器的非同步網頁技術完全無關。
考點:網頁結構考點:資料轉換考點:核心指令碼考點:無關外掛
載入中…
完整詳解
Pro · 無限重點 AJAX 核心技術包含 XHTML、XML/XSLT、JavaScript 與 XMLHttpRequest,不包含 Java Applet。
AJAX 全名包含 JavaScript 與 XML,看到 Java Applet (早期瀏覽器外掛) 直接選它,注意 Java 與 JavaScript 無關。
逐選項分析
A網頁結構✕
XMTML 應為 XHTML 之誤植,XHTML 與 CSS 負責 AJAX 網頁的結構與樣式呈現,屬於其核心技術。
B資料轉換✕
XSLT 用於轉換 XML 資料,在 AJAX 架構中負責處理與格式化伺服器回傳的 XML 資料。
C核心指令碼✕
JavaScript 是 AJAX 的靈魂,負責執行非同步請求 (XMLHttpRequest) 並操作 DOM 更新畫面。
D無關外掛✓ 正確
Java Applet 是早期嵌入瀏覽器的 Java 小程式外掛,與 AJAX 這種基於瀏覽器的非同步網頁技術完全無關。
AJAX 核心技術組成
| 技術名稱 | 主要功能 | 是否屬於 AJAX |
|---|
| XHTML/CSS | 網頁結構與視覺樣式呈現 | 是 |
| DOM | 動態顯示與使用者互動操作 | 是 |
| XML/XSLT | 資料交換格式與資料轉換處理 | 是 |
| XMLHttpRequest | 與伺服器進行非同步資料交換 | 是 |
| JavaScript | 串接上述技術並控制非同步行為 | 是 |
| Java Applet | 早期瀏覽器 Java 外掛程式 | 否 |
出題者故意將「Java」與「JavaScript」放在一起混淆視聽。Java Applet 是基於 Java 語言的瀏覽器外掛,而 AJAX 中的 'J' 代表的是 JavaScript,兩者是完全不同的技術體系。