请问如何让ASP页面显示的文字对齐
ASP从数据库中调出记录,由于有标点符号,不同的行的最右端总对不齐,请问如何解决? 问题点数:100、回复次数:6Top
1 楼eduxh(翔)回复于 2003-09-01 18:51:27 得分 10
不是很清楚楼主的想法,不过你可以对记录取定长,把多余的截掉就可以了——如果中间没有全角和半角的混用就比较容易实现咯。Top
2 楼wggipkhgef(不想说乔丹)回复于 2003-09-01 19:00:45 得分 0
没必要吧????
干嘛全要对齐啊???
这好像也不太实际吧!!!
一行只能显示那么多字符,所以没办法全对齐了Top
3 楼sw47(动感超人,哇哈哈哈哈。。。)回复于 2003-09-01 19:01:14 得分 10
写的表格里,align=rightTop
4 楼lywei123(阿维)回复于 2003-09-01 21:42:40 得分 0
抱歉,我没说明白。我的问题和这个最后的问题一样
回复人: AngelGavin(Gavin) ( ) 信誉:100 2003-08-31 05:13:00 得分:0
<%
content=trim(rs("content")) '从数据库中读出文章内容,保存在content中
contentlen=len(content)
for i=1 to contentlen
response.write(mid(content,i,1))
if (i mod 50)=0 then '没行显示50个字符
response.write("<BR>")
end if
next
%>
不过这段代码没有解决一个问题
就是
当内容中同时有全角和半角字符时就不能对齐
我以前使用的方法是判断每个字符的ASCII码
显然有些笨拙,还请高手指点
Top
5 楼eduxh(翔)回复于 2003-09-01 22:20:53 得分 80
判断每个字符的ASCII码,在我也只有这个办法,呵呵,还请高手来答。
最好当然是每个字符都是全角的咯Top
6 楼nowfox(雪域幽狐)回复于 2003-09-01 22:42:21 得分 0
楼主的技术不错呀Top




