透過JS跨網域存取XML檔
為了一些安全性的因素,通常伺服器會阻擋跨網域的XML存取,當然如果你是該網站開發者,所開發的頁面應該將會被放在被認可的網域中,不會碰到這個問題,但我們在開發前期有可能會不在所屬的網域,這樣就會造成開發上的困難,不過我們可以透過Yahoo所提供的YQL查詢語法來解決這個問題,以下就是相關的說明:
若我們在自己的電腦用以下的語法去存取一個網路上的XML
<script> $(function () { var xmlSource = "http://stanley.cloudlab.tw/crossDomainXML/testXML.xml"; $.ajax({ url: xmlSource, success: function (data) { console.log(data); } }) }) </script>
很可能會出現「No Access Control Allow Origin」的訊息:
但如果套用上YQL之後
<script> $(function(){ var xmlSource = "http://stanley.cloudlab.tw/crossDomainXML/testXML.xml"; var yqlURL = [ "http://query.yahooapis.com/v1/public/yql", "?q=" + encodeURIComponent("select * from xml where url='" + xmlSource + "'"), "&format=xml&callback=?" ].join(""); $.getJSON(yqlURL, function(data){ console.log(data) }); }) </script>
可以看到已經可以抓到XML內容,這樣可以讓我們較為方便的去開發,其他詳細的使用說明可以參考Yahoo YQL Guide。
п»їlegitimate online pharmacies india: indian pharmacy – reputable indian online pharmacy
Новые методы лечения болезни Паркинсона в клинике Neuro Implant Clinic.
Акупунктура уха – новый метод лечения болезни Паркинсона, Альцгеймера, Рассеянного Склероза.
Выездное лечение в разные Страны.
Отзывы нашего метода на официальном сайте Neuro Implant Clinic.
http://canadapharma.shop/# canadian pharmacy online ship to usa
https://indiadrugs.pro/# indian pharmacies safe
cheapest online pharmacy india: indian pharmacy – mail order pharmacy india
Very efficiently written post. It will be valuable to anyone who utilizes it, including myself. Keep up the good work – can’t wait to read more posts.
my canadian pharmacy reviews: Online medication home delivery – canadian discount pharmacy
I gotta bookmark this website it seems very beneficial very beneficial
pharmacy rx world canada: best canadian pharmacy to buy from – best rated canadian pharmacy
Профессиональный сервисный центр по ремонту моноблоков в Москве.
Мы предлагаем: ремонт экрана моноблока
Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!
Профессиональный сервисный центр по ремонту гироскутеров в Москве.
Мы предлагаем: стоимость ремонта гироскутера
Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!
reputable indian online pharmacy: online Indian pharmacy – online shopping pharmacy india
Профессиональный сервисный центр по ремонту кондиционеров в Москве.
Мы предлагаем: ремонт кондиционеров в москве
Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!
pharmacy website india: Indian pharmacy international shipping – top online pharmacy india
https://rybelsus.tech/# Buy compounded semaglutide online
промокод на бесплатную ставку сегодня бесплатно стоит ввести для повышенного бонуса на первый депозит. Большинство букмекерских контор используют такую практику привлечения новых игроков и выдают значительные бонусы. Актуальный промокод Мелбет на 2024 год – RS777. Ввести его могут исключительно новые игроки, у которых еще нет аккаунта в Melbet. Не рекомендуем идти на хитрость и заново проходить процесс регистрации, так как служба безопасности тщательно отслеживает мультиаккаунты. Максимальная сумма бонуса при использовании промокода Мелбет – 10400 рублей. Это значит, что при вводе средств на баланс после регистрации новому игроку будет зачислено еще 130% от первого депозита в качестве поощрения от букмекера.
Сайт предоставляет информацию о биодобавках http://биодобавки.рф состав, польза и рекомендации по применению. Здесь вы найдёте обзоры эффективных добавок для улучшения здоровья, иммунитета и энергии на основе научных данных и экспертных мнений.
taif моторное масло официальный сайт https://e-taif.ru .
lasix 100mg: lasix 100mg – lasix dosage
This will be a terrific website, might you be interested in doing an interview about just how you created it? If so e-mail me!
neurontin canada: neurontin 3 – neurontin 600 mg price
rybelsus price: Buy semaglutide pills – rybelsus generic
ventolin online united states: Buy Albuterol for nebulizer online – ventolin prescription
furosemide: cheap lasix – lasix
semaglutide: rybelsus – buy semaglutide online
Review my site; Daycares popular listings [Elisa]
purchase ventolin online: buy Ventolin – ventolin tablet
Как поднять настроение с помошью приколов. Ржачные мемы.
http://azclan.ru/forums/users/vychislavyakov
prednisone 10 mg brand name: 50 mg prednisone tablet – order prednisone from canada
Thanks for giving your ideas right here. The other issue is that any time a problem takes place with a personal computer motherboard, folks should not take the risk of repairing this themselves for if it is not done properly it can lead to irreparable damage to all the laptop. It will always be safe just to approach your dealer of your laptop for that repair of motherboard. They’ve already technicians that have an competence in dealing with laptop motherboard complications and can get the right prognosis and perform repairs.