2011-08-04 31 views
-1

我想在cfwindow中顯示谷歌地圖。我創建了一個cfwindow並將源設置爲包含我的谷歌地圖的url。我的地圖下方的html表單顯示,但實際地圖不顯示。爲什麼會發生這種情況,我該如何糾正?在cfwindow中顯示谷歌地圖

見代碼:

<!DOCTYPE html> 
<html> 
<head> 
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> 

<script type="text/javascript" 
src="http://maps.google.com/maps/api/js?sensor=false"> 

</head> 
<body> 
    <cfwindow name="w1" title="Location" initShow=true x=10 y=10 width="700" height="450" source="url to map"> 
    </cfwindow> 
</body> 

+2

你能發表一些代碼嗎?這會讓人們更容易伸出援助之手。 –

回答

0

爲了讓谷歌地圖來呈現,它需要火了一些JavaScript。在cfwindow中打開內容時,嵌入式JavaScript不會始終運行。

確認您的初始化JavaScript正在映射的URL上運行,如果沒有,請使用AjaxOnLoad(CF8 +)確保運行初始化腳本。您還需要確保從父頁面包含任何腳本資產。

這是絕對有可能的(點擊this example上的路線)。