透過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。
canadian pharmacy no prescription: foreign pharmacy no prescription – offshore pharmacy no prescription
medication from mexico pharmacy: mexican online pharmacies prescription drugs – pharmacies in mexico that ship to usa
no prescription medicines: meds online no prescription – online no prescription pharmacy
canadian pharmacy king reviews: canada drug pharmacy – canadian king pharmacy
http://pharmnoprescription.icu/# prescription drugs online canada
mexico drug stores pharmacies: mexico drug stores pharmacies – п»їbest mexican online pharmacies
Great site ! I recommend everyone to watch it!https://vapesale24.com/collections/176-disposable-pods-
online canadian pharmacy online canadian pharmacy canadian pharmacy 1 internet online drugstore
http://viagras.online/# generic sildenafil
Рекомендую надёжного Букмекера – 1win
http://viagras.online/# Generic Viagra online
Рекомендую топовую Букмекерскую контору 1win
Generic Tadalafil 20mg price: buy cialis overseas – cheapest cialis
Levitra tablet price: Vardenafil price – Buy generic Levitra online
https://kamagra.win/# Kamagra tablets
Levitra 10 mg buy online Vardenafil online prescription Levitra generic best price
sildenafil over the counter: Buy generic 100mg Viagra online – viagra canada
Cenforce 150 mg online: Buy Cenforce 100mg Online – Buy Cenforce 100mg Online
Site excelente, recomendado Blaze apostas
Eu recomendo um cassino confiavel blaze apostas
zocor correct – fenofibrate pale atorvastatin shriek
cenforce for sale cenforce for sale Cenforce 150 mg online
buy kamagra online usa: kamagra oral jelly – cheap kamagra
http://viagras.online/# sildenafil over the counter
п»їkamagra kamagra oral jelly sildenafil oral jelly 100mg kamagra
cenforce for sale: cheapest cenforce – cenforce.pro
Tadalafil Tablet: buy cialis online – Tadalafil Tablet
cenforce for sale: buy cenforce – cheapest cenforce
Циклёвка паркета: особенности и этапы услуги
Циклёвка паркета — это процесс восстановления внешнего вида паркетного пола путём удаления верхнего повреждённого слоя и возвращения ему первоначального вида. Услуга включает в себя несколько этапов:
Подготовка: перед началом работы необходимо защитить мебель и другие предметы от пыли и грязи, а также удалить плинтусы.
Шлифовка: с помощью шлифовальной машины удаляется старый лак и верхний повреждённый слой древесины.
Шпатлёвка: после шлифовки поверхность паркета шпатлюется для заполнения трещин и выравнивания поверхности.
Грунтовка: перед нанесением лака паркет грунтуется для улучшения адгезии и защиты от плесени и грибка.
Нанесение лака: лак наносится в несколько слоёв с промежуточной шлифовкой между ними.
Полировка: после нанесения последнего слоя лака паркет полируется для придания поверхности блеска и гладкости.
Циклёвка паркета позволяет обновить внешний вид пола, восстановить его структуру и продлить срок службы.
Сайт: ykladka-parketa.ru
Циклевка паркета
Циклёвка паркета: особенности и этапы услуги
Циклёвка паркета — это процесс восстановления внешнего вида паркетного пола путём удаления верхнего повреждённого слоя и возвращения ему первоначального вида. Услуга включает в себя несколько этапов:
Подготовка: перед началом работы необходимо защитить мебель и другие предметы от пыли и грязи, а также удалить плинтусы.
Шлифовка: с помощью шлифовальной машины удаляется старый лак и верхний повреждённый слой древесины.
Шпатлёвка: после шлифовки поверхность паркета шпатлюется для заполнения трещин и выравнивания поверхности.
Грунтовка: перед нанесением лака паркет грунтуется для улучшения адгезии и защиты от плесени и грибка.
Нанесение лака: лак наносится в несколько слоёв с промежуточной шлифовкой между ними.
Полировка: после нанесения последнего слоя лака паркет полируется для придания поверхности блеска и гладкости.
Циклёвка паркета позволяет обновить внешний вид пола, восстановить его структуру и продлить срок службы.
Сайт: ykladka-parketa.ru Циклёвка паркета