2011-10-26 43 views
1

我一直試圖讓一個Fancybox窗口在點擊GoogleMap標記時啓動。我已經檢查了這個問題Calling Fancybox from Event Listener in Google Maps Instead of Default Infowindow但該解決方案似乎不適用於我。Fancybox從谷歌地圖發射標記

我正在瀏覽的網頁是這樣的:http://halal-helvetica.ch/m/

(你必須在地圖上找到瑞士找到一些標記)

當你點擊一個標記「加載」的事出現並持續不斷地加載內容從提供的網址(它應該顯示「lorem ipsum dolor ...」)。

任何人都可以幫忙嗎?它看起來像一個jQuery/Ajax問題,但我不知道如何解決它。

謝謝!

回答

1

Google Chrome錯誤控制檯顯示「XMLHttpRequest無法加載http://www.halal-helvetica.ch/m/fancybox-content.php。原因http://halal-helvetica.ch不被Access-Control-Allow-Origin允許。」。聽起來像一個標題問題。我建議您將用戶重定向到您網站的www.版本,理論上應該解決問題。

此外,谷歌搜索「訪問控制允許來源」,this might help

+0

非常感謝尼克 - 它似乎是你提到的「www」問題。 如果我從www前綴URL訪問網站Fancybox按預期彈出。 我試圖用Firebug進行調試,但沒有看到這個特定的錯誤。 乾杯! –