2011-03-13 83 views
2

下面是在本地工作但不在服務器上的示例代碼。 本地開發環境是不是在IIS,但在ColdFusion的9cfmap in II7 not loading

<cfmap name="name" 
centerlatitude="36.82617" 
centerlongitude="-1.27431" 
doubleclickzoom="true" 
overview="true" 
scrollwheelzoom="true" 
showscale="true" 
tip="My Map" 
zoomlevel="13" 
typecontrol="basic" 
height="600" 
width ="600"/> 

的谷歌地圖的關鍵是通過cfajaximport採訪了。

謝謝。

+2

你需要提供的確切發生的事情的描述,以及在瀏覽器中呈現的源代碼。我建議你檢查的第一件事是檢查CFIDE目錄是否在生產服務器上正確設置。 – 2011-03-13 14:24:47

+0

屏幕不顯示任何錯誤,只是空白。如果我直接使用谷歌的iframe,則iframe地圖可以工作。它也看起來像其他JavaScript標記不起作用。什麼會導致coldfusion不通過它在IIS7中的標籤呈現JavaScript? – sonG 2011-03-13 19:34:04

+0

+1確保CFIDE設置爲Web服務器中的虛擬目錄 – 2011-03-13 19:34:37

回答

1

將此作爲答案發布,因爲我已將其作爲評論的一部分。

爲了確保任何CF ajax功能正常工作,您必須確保CFIDE目錄在站點下正確配置。它需要位於網站的根部,並且可以公開訪問。