我目前正在寫這個jquery,並出於某種原因(我不知道爲什麼)它在正常的域名上工作,但在停放的域名上沒有。阿賈克斯在停放的域名
正常的域 - http://www.thefinishedbox.com 綁定域名 - http://www.tfbox.com
如果向下滾動到殖民地新聞和打點擊我連結你會看到它會檢索在正常的域通過jQuery ajax的數據,但在停放的域名不會。
這裏是jQuery代碼我到目前爲止(它非常標準):
$(function() {
$.ajaxSetup({
cache: false
});
var ajax_load = "Load me plz";
// load() functions
var loadUrl = "http://thefinishedbox.com/wp-content/themes/tfbox-beta/test.php";
$('.overlay').css({
opacity: '0'
});
$('.toggle').click(function() {
$('.overlay').css({
display: 'block'
}).animate({
opacity: '1'
}, 300);
$(".overlay .content").html(ajax_load).load(loadUrl);
return false;
});
$('.close').click(function() {
$('.overlay').animate({
opacity: '0'
}, 300);
$('.overlay').queue(function() {
$(this).css({
display: 'none'
});
$(this).dequeue();
});
return false;
});
我是一個完整的noob當涉及到阿賈克斯,因此任何幫助,將massivly讚賞。
是啊,我剛纔讀上去就可以了,當然我應該這樣做張貼這個問題,順便之前,做你知道關於設置權限的一切嗎? – Daryl 2011-01-12 02:36:32
+1正確的答案,但只是fyi,它應該是「...域,除非你有相應的權限設置。」 – JakeParis 2011-01-12 02:39:02
這是不正確的,它在主機名+端口而不是域上運行。另外,當他在談論一個「停放的域名」時,我猜想這個內容在他運行腳本的網站上是不可用的,所以window.location.hostname將不起作用 - 而且也是不必要的,因爲你可以使用一個相對的URL。 – Jim 2011-01-12 02:43:36