1

当我添加此标签时,我的一个横幅中会出现额外的一行。它的宽度是页面上所有其他 3 个宽度的两倍。它大约是 2 行输出的大小。

代码:

<CFAJAXIMPORT tags="cfform" />
<CFFORM NAME="disclosureExportForm" />

尝试的解决方案: <!--<CFFORM NAME="disclosureExportForm" />--> 我尝试使用 HTML 标记注释掉该标记,因为 HTML 注释与 ColdFusion 注释不同。它修复了额外行的问题,但导致了错误ColdFusion.Ajax.submitform: Form not found, form id: disclosureExportForm

我正在寻找的是是否有一种方法可以包含标签而不影响页面上的任何元素。

编辑:

我也尝试只使用 FORM 标签,但没有任何区别。有什么猜测吗?

4

3 回答 3

1

它实际上可能是 CFAJAXIMPORT 而不是 CFFORM。尝试删除 CFAJAXIMPORT 并查看是否可以解决问题。除此之外,请尝试查看 Firebug 或 Chrome 开发人员工具中的输出,看看是否可能是 CSS 的问题。

于 2012-08-16T17:42:46.817 回答
1

ColdFusion 在空白管理方面存在“问题”。看看这篇文章:

http://ray.camdenfamily.com/index.cfm/2006/7/26/ColdFusion-Whitespace-Options

于 2012-08-17T13:30:49.717 回答
0

试试看

<cfform name="disclosureExportForm" style="margin-bottom: 0;" />

解决你的问题。

于 2012-08-16T17:43:36.987 回答