我有一個用引導程序設計的HTML頁面,它調用REST服務來更新數據庫的信息。 javascript:FF中的子域REST調用工作不在IE中
$.support.cors = true;
$.ajaxSetup ({
// Disable caching of AJAX responses
cache: false,
async: false
});
$("#submitemail").click(function() {
$.getJSON('http://sub.mydomain.com/getinfo/'+
encodeURIComponent($('#emailaddress').val()),
function(resp) {
//do something here
});
});
在FF中工作。
使用IE瀏覽器 - 如果我從我的桌面打開html文件並運行...它會調用sub.mydomain.com並獲取信息。但是,如果我從www.mydomain.com打開網站並調用該方法 - 什麼也不做。檢查與提琴手 - IE甚至不發送請求。
是否sub.mydomain.com當回調參數存在時,返回有效的'JSONP'? – 2012-04-19 18:44:04
你看IE瀏覽器中是否有錯誤? – 2012-04-19 18:45:22