本地主機作服務器解決AJAX跨域請求訪問數據的方法


近幾天學到ajax,想測試一下ajax樣例,由於之前在阿里租用的服務器過期了,於是想着讓本地主機既做服務器又做客戶端,只是簡單地測試,應該還行。

於是,下載了xampp,下載網址http://www.apachefriends.org ,只需要解壓傻瓜式地安裝就可以。

找到安裝軟件的目錄,點擊xampp-control.exe然后啟動Apache服務, 打開瀏覽器,在地址欄輸入localhost,出現如下圖片,說明安裝啟動都沒問題

現在編寫兩個簡單的文本,一個txt文件,一個html代碼:

截圖如下:

txt文本:

html文件:

將這兩個文件都放在xampp/htdocs/的目錄下,雙擊html文件,在chrome和IE下分別出現如下錯誤

       

大致意思就是AJAX跨域請求訪問服務器數據失敗或者是被拒絕訪問,我上網查了下,看到很多的方法是在給chrome添加啟動參數,諸如--disable-web-security之類的。但是都照樣不行,而且體驗也不太好,后來直接在地址欄輸入localhost/1.html 兩種瀏覽器都如期顯示如下:

還有一種更簡潔的方法,直接用火狐打開,也可以達到目的


免責聲明!

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



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