WriteOutput不会在html源代码中生成回车换行符

时间:2013-02-11 18:28:26

标签: coldfusion coldfusion-9

这太挑剔了,但嘿...... 如果我在cfscript中使用WriteOutput命令,它不会在输出中放置回车符/换行符。

问:是否有WriteOutputln()或类似内容?

现在,我手动添加Chr(13)& Chr(10)只是为了格式化源代码。

1 个答案:

答案 0 :(得分:3)

在语言中使用writeOutputLn()函数并没有多大意义,因为大多数输出​​都是针对浏览器的,并且CRLF实际上并不在浏览器中呈现,那么重点是什么呢?然后人们可以说“好吧,好吧放一个<br>”。这使得其他的情况不会比输出标记时更有用。应该是<br>还是<br/>?还是<br />?这是非常挑剔的,但它只是表明没有真正的单一等价物是“正确的”行为。

那和编写UDF是如此简单 - 并且可以根据它所使用的情况进行微调 - 这是没有意义的。

我认为这可以回答你的问题,为什么它不在语言中。