0
我試圖使用標準的ajax方法,從URL中檢索頁面內容,但是,如果我不把這個ajax.htm
放在服務器上,例如apache,並且AJAX不會發出。我如何使用AJAX訪問互聯網上的任何頁面?
如果我把它放在一個HTTP服務器,試圖訪問互聯網,這是特意從鉻取消,這裏的截圖:
這是不可思議?只需通過AJAX發佈到虛擬機(192.168.56.212)即可。
P.S:用AJAX訪問本地主機無論如何工作。
我試圖使用標準的ajax方法,從URL中檢索頁面內容,但是,如果我不把這個ajax.htm
放在服務器上,例如apache,並且AJAX不會發出。我如何使用AJAX訪問互聯網上的任何頁面?
如果我把它放在一個HTTP服務器,試圖訪問互聯網,這是特意從鉻取消,這裏的截圖:
這是不可思議?只需通過AJAX發佈到虛擬機(192.168.56.212)即可。
P.S:用AJAX訪問本地主機無論如何工作。
你不能。瀏覽器通常會禁止連接到網頁所在的其他域。這被稱爲same origin policy
。有一種方法可以解決一些稱爲JSONP的URL,但只適用於使用它的網站。