JS中ajax的使用

AJAX:
工做原理:
view-中間層(ajax引擎)-服務器
核心:
XMLHttpRequest對象(方法,屬性)
經常使用方法:
open("method","url","async");
method:經過什麼方式訪問 get post
url:訪問服務器的地址
asysn:是否異步 true false
send(content);向服務器發送請求;
經常使用屬性:
向服務器請求狀態的階段:
onreadystatechange 請求狀態改變的事件的觸發器
readyState(請求狀態)
0 未初始化;
1 正在加載;
2 已加載;
3 交互中;
4 完成;
服務器反饋的階段:
status =200;
反饋的內容:(數據)
responseText返回文本數據;
瀏覽器的同源策略:
同源:指域名,端口,協議相同;
不一樣的客戶端腳本(js),在沒有明確受權的 狀況下不能讀取對方的資源;
同源策略:保護用戶的策略;
ajax只能訪問同源接口;
解決同源:
1.跨域操做
2.配置本地服務器ajax

相關文章
相關標籤/搜索