Ⅰ 怎麼通過js跨域獲取xml文件並解析到html上呢我要弄一個簡單天氣預報的頁面,主要是怎麼去獲取。
既然是個API,按理它本身應該提供跨域解決方案的,否則它就是個不完善的API。如果確實要自己解決,我個人認為只有通過代理頁面轉發才是最好的方法,就是說自己要有可控制的伺服器( 虛擬主機也可),然後用php、asp或jsp做一個程序文件,你的js把ajax請求發送到這個文件中,這個文件再通過你說的api把請求發送到目標伺服器(伺服器間的通訊是不存在跨域問題的),獲取到xml數據後再轉發給你的js,也就是說你只需要跟你自己的伺服器聯系即可,剩下的事由它去完成。