我是一個java腳本新手,我很想知道如何從一個URL讀取響應到一個變量。Java腳本讀取URL變量的響應
示例:
將NOAA的天氣信息讀取到java腳本變量中。
var = http://weather.noaa.gov/pub/data/observations/metar/stations/EDDB.TXT
我是一個java腳本新手,我很想知道如何從一個URL讀取響應到一個變量。Java腳本讀取URL變量的響應
示例:
將NOAA的天氣信息讀取到java腳本變量中。
var = http://weather.noaa.gov/pub/data/observations/metar/stations/EDDB.TXT
「AJAX」是從URL加載數據的技術。 jQuery使得AJAX更容易(儘管你不必使用它):
$.get('http://weather.noaa.gov/pub/data/observations/metar/stations/EDDB.TXT', function(data) {
// Do stuff with data here
});
不幸的是,這可能不起作用。除非你下載的網站做了一些特殊的事情來允許它,這是不典型的(查看CORS),你不能使用AJAX從不同的域加載數據,因爲Web瀏覽器會阻止它。例如,如果您的網站是example.com
,則無法從weather.noaa.gov
下載。
另一種方法是,以在您的網站的服務器端代碼會從URL下載內容,作爲該網站的代理。然後,您的網頁將從您自己的服務器上下載。
$.get('http://example.com/weatherStationData.php', function(data) {
// Do stuff with data here
});
謝謝...你的回答非常有幫助 – user2991065
您必須執行ajax調用 – Ani
'Java'是'JavaScript',因爲'Car'是'Carpet'。 –