2012-08-16 81 views
1

當我添加此標籤時,我在其中一個橫幅中獲得了額外的線條。它是頁面上所有其他3個的兩倍。這是關於2行輸出的大小。CFFORM標籤在橫幅中添加額外的線條

代碼:

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

嘗試的解決方案: <!--<CFFORM NAME="disclosureExportForm" />--> 我試圖註釋掉標籤與自HTML註釋的HTML標籤是不一樣的一個ColdFusion註釋。它修復了多餘行的問題,但它導致了錯誤ColdFusion.Ajax.submitform: Form not found, form id: disclosureExportForm

我在尋找的是如果有一種方法可以包含標記而不影響頁面上的任何元素。

編輯:

我也嘗試只是用FORM標籤,但它並沒有發揮作用。任何猜測?

+0

你能不能給我們的生成的HTML與不? (不是所有的,但足以看到有什麼不同。) – ale 2012-08-16 20:02:09

回答

1

ColdFusion與空白空間管理存在「問題」。給這篇文章一看:

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

+0

優秀的文章,謝謝!只是一個問題,將使用干擾標籤,而不是抑制輸出? – minhaz1 2012-08-17 15:27:01

+0

不是我知道的,但我確實知道。祝你好運! – 2012-08-17 18:58:05

+0

好吧,我想我'當QS測試它時會發現,哈哈,謝謝! – minhaz1 2012-08-17 19:52:37

1

它實際上可能是CFAJAXIMPORT而不是CFFORM。嘗試刪除CFAJAXIMPORT,看看是否能解決問題。除此之外,請嘗試查看Firebug或Chrome開發人員工具中的輸出,以查看它可能是CSS的問題。

0

嘗試,如果

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

解決您的問題。

+0

我試過了,沒有運氣。同樣的問題。 :( – minhaz1 2012-08-16 17:52:18