2011-03-13 133 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目录在站点下正确配置。它需要位于网站的根部,并且可以公开访问。