ユーザ用ツール

サイト用ツール


html:xmlhttprequest

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

html:xmlhttprequest [2010/09/30 02:38] – 作成 - 外部編集 127.0.0.1html:xmlhttprequest [2025/10/08 00:59] (現在) – nullpon
行 1: 行 1:
 ====== XMLHttpRequest ====== ====== XMLHttpRequest ======
-XMLHttpRequestはブラウザ等のスクリプト環境でHTTP通信を行うための組み込みオブジェクト。HTMLを表示したままバックグラウンドでHTTP通信を行う事ができる。 
  
-===== XMLHttpRequest Level 1 ===== +fetch API普及以前にバックグラウンド通信で利用されていたオブジェクト。現在ではあえて使用する必要はない。
-[[http://www.w3.org/TR/XMLHttpRequest/|XMLHttpRequest Level 1]]は、IEがActiveXとして実装し、それを元に各ブラウザに実装されたXMLHttpRequestを仕様化したものである。+
  
-  * [[:ajax:xmlhttprequest]] +元はIEがActiveXとして実装し、それを元に各ブラウザに実装されたXMLHttpRequestを仕様化したものである。その後w3c主導でHTML5の一環として仕様化されたが、Promiseベースのfetch APIに置き換えられていった。
- +
-===== XMLHttpRequest Level 2 ===== +
-[[http://www.w3.org/TR/XMLHttpRequest2/|XMLHttpRequest Level 2]]は、HTML5を中心とする次世代Webプラットフォームの一環として作成されているXMLHttpRequest仕様。従来のXMLHttpRequestとの最大の相違点はセキュリティのため制限されていたクロスドメインアクセスが仕様化されている点にある。 +
- +
-==== クロスドメイン通信 ==== +
-TODO+
html/xmlhttprequest.1285814280.txt.gz · 最終更新: by 127.0.0.1