Image Coldfusion向图像路径添加额外的双引号

Image Coldfusion向图像路径添加额外的双引号,image,coldfusion,Image,Coldfusion,我构建了映像路径并进行了cfdump以检查正在生成的内容: <!--- Build image paths ---> <cfset image_src="../images/f#movie.FilmID#.jpg"> <cfset image_path=ExpandPath(image_src)> <cfdump var="#image_src#"><br> <cfdump var="#image_path#"> 当我右

我构建了映像路径并进行了cfdump以检查正在生成的内容:

<!--- Build image paths ---> 
<cfset image_src="../images/f#movie.FilmID#.jpg">
<cfset image_path=ExpandPath(image_src)>
<cfdump var="#image_src#"><br>
<cfdump var="#image_path#">
当我右键单击图像占位符并复制图像URL时,传递的是:

http://127.0.0.1:8500/workspace/OWS/10/%E2%80%9D../images/f5.jpg%E2%80%9D
因此,它不会在下面一行中去掉“.”和“.”,因为它与URL相连:

<cfset image_src="../images/f#movie.filmid#.jpg">

在另一页上,我删除了双引号,然后把它们放回原处,效果很好。出于某种原因,它不喜欢使用双引号来正确识别代码。我在这页上找不到同样的解决方案


有什么帮助/建议吗?谢谢

您的内容中是否可能有“智能引号”而不是常规引号?

也许
cfdump
正在为您添加双引号?改为使用
cfoutput
。您的内容中是否有可能使用“智能引号”而不是常规引号?Henry,不,cfdump没有生成任何双引号。Will,是的,这一定是我首先删除的那些“智能引号”。我正在使用ColdFusion Builder编写我的页面,所以除非我从网页上复制代码,否则我不知道代码是如何进入的。但我不记得做过那件事。在再次彻底检查代码中的那些“智能引用”之后,我找到了更多的位置并替换了它们。页面现在可以工作了。谢谢大家的帮助@WillBelden-既然这是“答案”,你应该这样发布:)然后jkcrosby3可以结束线程。
<cfset image_src="../images/f#movie.filmid#.jpg">