麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > AJAX > 正文

第一個AJAX應用程序

2024-09-01 08:15:05
字體:
來源:轉載
供稿:網友

AJAX 的要點是 XMLHttpRequest 對象。

不同的瀏覽器創建 XMLHttpRequest 對象的方法是有差異的。

IE 瀏覽器使用 ActiveXObject,而其他的瀏覽器使用名為 XMLHttpRequest 的 JavaScript 內建對象。

如需針對不同的瀏覽器來創建此對象,我們要使用一條 "try and catch" 語句。您可以在我們的 JavaScript 教程中閱讀更多有關 try 和 catch 語句 的內容。

讓我們用這段創建 XMLHttpRequest 對象的 JavaScript 來更新一下我們的 "testAjax.htm" 文件:

<html><body><script type="text/javascript">function ajaxFunction() { var xmlHttp;  try    {   // Firefox, Opera 8.0+, Safari    xmlHttp=new XMLHttpRequest();    } catch (e)    {  // Internet Explorer   try      {      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");      }   catch (e)      {      try         {         xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");         }      catch (e)         {         alert("您的瀏覽器不支持AJAX!");         return false;         }      }    } }</script><form name="myForm">用戶: <input type="text" name="username" />時間: <input type="text" name="time" /></form></body></html>

例子解釋:

首先聲明一個保存 XMLHttpRequest 對象的 xmlHttp 變量。

然后使用 XMLHttp=new XMLHttpRequest() 來創建此對象。這條語句針對 Firefox、Opera 以及 Safari 瀏覽器。假如失敗,則嘗試針對 Internet Explorer 6.0+ 的 xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"),假如也不成功,則嘗試針對 Internet Explorer 5.5+ 的 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")。

假如這三種方法都不起作用,那么這個用戶所使用的瀏覽器已經太過時了,他或她會看到一個聲明此瀏覽器不支持 AJAX 的提示。

注釋:上面這些瀏覽器定制的代碼很長,也很復雜。不過,每當您希望創建 XMLHttpRequest 對象時,這些代碼就能派上用場,因此您可以在任何需要使用的時間拷貝粘貼這些代碼。上面這些代碼兼容所有的主流瀏覽器:Internet Explorer、Opera、Firefox 以及 Safari。

上一篇:Ajax簡介

下一篇:Ajax常應用之地

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 男人午夜小视频 | 狠狠操夜夜爱 | 在线观看国产一区二区三区 | 免费久久久久 | 免费视频一区 | 成人爱爱电影 | 国产影院在线观看 | 天天干干| 国产小视频在线 | 午夜国产小视频 | 精品不卡 | 国产成人羞羞视频在线 | 黄色大片免费看 | 日本在线播放一区二区 | 国产精品剧情一区二区在线观看 | 精品成人av一区二区在线播放 | 日本在线看 | chinesehdxxxx无套 久久另类视频 | 一级黄色免费观看视频 | 欧美四级在线观看 | 日本爽快片100色毛片视频 | 久久久久国产成人精品亚洲午夜 | 宅男噜噜噜66国产在线观看 | 怦然心动50免费完整版 | 国产成人在线网站 | 国产精品毛片无码 | 一级黄色毛片子 | 亚洲情视频 | 亚洲综人网 | 国产精品成aⅴ人片在线观看 | 欧美日韩高清一区二区三区 | 欧美精品一二三区 | 伊人久操视频 | 色七七久久影院 | 极品国产91在线网站 | 色播亚洲| 色天使中文字幕 | 国产毛片视频 | 久久精品国产99国产精品亚洲 | 最近免费观看高清韩国日本大全 | 91精品国产91久久久久久不卞 |