... 並要直接控制同一個iframe的內容,因此才開始找尋如何跨網域控制iframe的方法。 困難在HTML 5之前,對於iframe的控制,只能在於同個網域, ... ... <看更多>
iframe跨網域 在 Lianginger/cross-domain-cookie: 一個簡單解決跨網域 ... - GitHub 的推薦與評價
一個簡單解決跨網域cookie 請求時,電腦版Safari 瀏覽器和iPhone 上的Safari、Chrome、Firefox 瀏覽器預設阻擋第三方cookie ... IFrame 無法使用Cookie & Session 問題 ... ... <看更多>
iframe跨網域 在 [問題] 跨網域問題無法取得政府開放資料- 看板Ajax 的推薦與評價
最近在練習用 ajax 存取 json
程式碼大概像是這樣:
----------------------------------------
$.ajax({
url:
"https://cloud.culture.tw/frontsite/trans/SearchShowAction.do?method=doFindTypeJ&category=3",
type: "GET",
dataType: 'json',
error: function(){
console.log("error");
},
success: function(data){
console.log("success");
console.log(data);
}
});
----------------------------------------
錯誤訊息如下:
XMLHttpRequest cannot load
https://cloud.culture.tw/frontsite/trans/SearchShowAction.do?method=doFindTypeJ&category=3.
No 'Access-Control-Allow-Origin' header is present on the requested resource.
查了一下大概知道是跨網域問題
看網路上的幾個解法不外乎是 JSONP 和 CORS
但我的理解是,這兩個方法都需要後端 API 本身的配合否則無法解決
純前端的角色來看是否無法解決這個問題呢?
概念有些模糊,有什麼不對的地方或是更好的方法,還請各位指正
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.177.226
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1492804276.A.086.html
... <看更多>