标头中插入了脚本引用

时间:2018-12-17 00:19:33

标签: coldfusion coldfusion-11

我继承了一个较旧的CF站点,并试图将其移至其他服务器。标头中的脚本引用存在问题。它们不可访问,尝试导航到它们时出现404错误。

我搜索了所有代码,以查找可以在何处包含这些脚本,但无济于事。

ColdFusion是否会自动插入此类引用,或者我缺少某些源代码?

enter image description here

1 个答案:

答案 0 :(得分:4)

使用需要javascript的ColdFusion标签时,javascript源文件将自动添加到页面的If (Big_Array(i, 1) <> "Table_Name1" Or Big_Array(i, 1) <> "Table_Name2" Or Big_Array(i, 1) <> "Table_Name3") And Col_LookupValue = Big_Array(i, 1) Then 元素中。这包括<head> <cfform>以及其他与格式无关的标签,例如<cfinput><cfgrid>

这些源文件可以在ColdFusion安装目录中找到,或者CF安装程序也有可能将它们添加到您的Web根文件夹中,这取决于安装。根据您的安装情况,您的网络服务器中可能已映射到<cfgraph>文件夹,这将使您的应用访问这些文件。

顺便说一句,我个人避免使用注入JavaScript的Coldfusion标签。我更希望完全控制自己使用的javascript库,而且我不希望依靠ColdFusion来发布错误修复,添加增强功能或维护兼容性。