我採取的jQuery的fancybox ajax的例子,但我似乎得到是紡紗程序的時候,我將它指向一個PHP文件和回聲的消息。它工作正常閱讀ajax.txt。的jQuery的fancybox停留在紡紗裝載機
我沒有使用Ajax太多的經驗,所以我敢肯定,我失去了一些東西簡單。
更新:我已經得到一點點接近這個問題。我發現它工作在鉻但不是Firefox 10,仍然不知道是什麼導致它,因爲我沒有得到一個錯誤 - 確定ie9也
新的更新:我已經確定了問題。這是adblocker。我在另外兩臺機器上試了一次,都是鉻合金。唯一的區別是運行adblock。 這是否總是會成爲ajax的問題,還是我可以在代碼中做些什麼?
$(document).ready(function() {
$("#various2").fancybox();
});
<a id="various2" href="adContent.php">
php文件:
<?php
echo "Hello";
?>
是我的PHP是在同一地點作爲工作的.txt文件。在螢火蟲控制檯沒有錯誤。它似乎沒有像正常情況下在控制檯中那樣加載文件 – 2012-02-22 23:07:34
當您直接導航到php文件時會發生什麼,您是否收到任何迴應?此外,這是文件的正確命名,包括大寫:「adContent.php」 – 2012-02-23 14:12:51
檢查是否正常,我發現該問題是Firefox和Chrome的adblocker。如果我禁用它,Ajax現在好了。我沒有任何其他Ajax函數的這個問題。只有一個fancybox。可能是編碼方式的問題?它可以正常加載.txt,但不能與.php一起使用。我真的不確定這個區域的JSON等 – 2012-02-24 10:48:54