我有一個在domain1中正常工作的domain1中的js文件。但是,如果我將js(從domain1)連接到domain2,它不起作用。提交後無法加載外部JS文件
js文件連接到domain1中的php文件以輸出一些結果。我如何使它在domain2中工作。
[我想從domain1的本身讓JS工作]
在這裏,在域爲js文件,
function sendQuery() {
var container = $('#DisplayDiv');
$(container).html('<img src="http://www.domain1.com/loading.gif">');
var newhtml = '';
$.ajax({
type: 'POST',
url: 'http://www.www.domain1.com/data.php',
data: $('#SubmitForm').serialize(),
success: function(response) {
$('#DisplayDiv').html(response);
}
});
return false;
}
據工作到loading.gif文件,但沒有數據從輸出來自domain2的外部output.php文件。
[這裏domain1的&域2使用僅作爲示例]
WORKING FINE NOW!
感謝@Ohgodwhy,標題在domain1的.htaccess中設置了Access-Control-Allow-Origin「*」。
你怎麼了域用js,表明我們的代碼。 – ProllyGeek 2014-11-08 06:23:32
檢查鉻控制檯,並寫出您收到什麼錯誤。你如何在域2中包含js? – 2014-11-08 06:23:34
該腳本在domain1和domain2中都是相同的。但只有區別是,在domain2中,我正在更改js文件從domain1加載它。 – Jaki 2014-11-08 06:27:21