请问如下的换行问题如何解决?(100分)

  • 主题发起人 主题发起人 Victor.Sun
  • 开始时间 开始时间
V

Victor.Sun

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如下的换行问题如何解决?
在大富翁里这种句子就会顶出去.怎么办?
Your user name and password are not defined.Ask your database administrator to get up an InterBase login. Your user name and password are not defined.Ask your database administrator to get up an InterBase login.

 
看到delphibbs改版,心里由衷的高兴.可好像这个问题依然呀!
 
就是啊,这个换行的问题难吗?我做的asp都解决了,难道高手
不屑于做?
 
不换行更好,因为经常贴源码上来,要是自动换行很糟糕
 
lczhuohuo:
用什么Tag?
 
放一个TextArea组件,当输入的字符超出它的宽时,它能自动换行。
 
放textarea占用资源太多,而且太丑了
换行么!我看还是算了吧!
很简单一个问题
一排英文一排中文同样数目,可是长度就是不一样
 
还是不换行吧,自己回车一下吧
 
到了一行尽头,应该换行的地方就用一个<br>
而用户敲的换行就用一个<p> </p>,视为一个段落,
 
明白了,明白了,大富翁用了text这个class,去掉这个东西
然后用br就行了!!!
 
各位:
也许我没说清楚.
我的意思是指从一个DB中的 TEXT字段取值(内容是一段文字)
取出之后用<font color=red>HTML的标记</font>将其以控制在浏览器大小宽度的范围之内.

<font color=red>不是用手工或者delphi程序来加以处理.</font>

各位可以参看以下两个页面:
http://xianren.com/note.cfm?topic=54
http://xianren.com/note2.cfm?topic=54
前者全部挤在一起了(直接显示)
后者则像大富翁一样顶了出去(用了PRE)

用TextArea版面极丑.想听各位高见.
 
我建议使用前者,不用pre,然后用几个br和p /p
br小换行,p是大换行,是段落。一个办法是输入数据库
的时候就把这些东西加进去。
 
lczhuohuo:
可我的显示内容是一个字段呀.没办法加入br和p 这些东西呀.
在html里做语法分析有点那个了把.
你asp程序里怎么做的?
 
我asp就是在接受用户的输入的时候(你的文本内容也是专人输入吧?),
进行处理,碰到应该换行的时候就换行,这样存在数据库里面的内容
就包括br和p一类的东西了。
 
没有专人输入.是给任何一个到我站点的人输入用的.所以不可能要求他们加入
br.p等东西.
你来帮我看看呢?
http://xianren.com/note.cfm?topic=54
 
不懂ASP.
 
你看看我做的站点:www.faw.com.cn
那里边的新闻的标题就有的是很长的,但是我就能限制住它,
其实跟asp没啥关系,也跟使用什么tag没有什么关系,
主要是表格的处理,不过说起来十分的复杂,我真的说不清楚,
要不你download下来那个主页看看?不过我的也是挤在一起,
不知道加上pre能不能好一些?
我正打算写一个java函数,来在用户提交的时候自动扫描一下,
加上标记。实在不行的话,就用三层,用delphi写一个activex
组件,不过那就复杂了。
 
主要是在外面先放一个只有一个格的表格,然后在里面放上
用到的表格,然后再设置一下各个表格的宽度,其中有的要
用像素,有的要用百分比,我也是试了半天才弄出来的。
 
其实不如在现在的发出按钮旁边放一个“自动还行”checkbox,缺省选中,在提交时判断
其状态,决定是否进行格式化。写一个javascript就可以了,也不会加重服务器压力。
懒人还是多啊。
 
lczhuohuo:
你说的我也明白.
http://xianren.com/onote.cfm?topic=54
http://xianren.com/note.cfm?topic=54
前者全部挤在一起了(直接显示)---->其中的控制就用了TD,TABLE等等来做的控制.
可不是很理想.
后者则像大富翁一样顶了出去(用了PRE)


daiqingbo:
请教Jscript.有经验的话给段代码.
 
后退
顶部