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.配置本地服務器

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM