网络编程
位置:首页>> 网络编程>> Asp编程>> asp 输出换行的详细说明 原创

asp 输出换行的详细说明 原创

 来源:asp之家 发布时间:2011-02-24 11:15:00 

标签:asp,输出换行

测试代码:输出简单的ul li
1.asp

代码如下:


<%
response.write "<ul>"
response.write "<li>asp之家</li>"
response.write "<li>www.aspxhome.com</li>"
response.write "</ul>"
%>


结果是:右键源文件看到的是

代码如下:


<ul><li>asp之家</li><li>www.aspxhome.com</li></ul>


1、如果为了字符的在源文件中输出好看,利于优化阅读等原因,可以用vbcrlf
代码写成

代码如下:


<%
response.write "<ul>"&vbcrlf
response.write "<li>asp之家</li>"&vbcrlf
response.write "<li>www.aspxhome.com</li>"&vbcrlf
response.write "</ul>"
%>


输出的源码为

代码如下:


<ul>
<li>asp之家</li>
<li>www.aspxhome.com</li>
</ul>


第二种:如果是普通的文件,中间可以用

代码如下:


response.write "<div>asp之家<br>www.aspxhome.com</div>"


第三种:如果是为了在textarea与html中,轮流显示,那么
这样的情况一般是通过textarea而不是网页编辑中提交内容,那么就需要将textarea的换行,替换为<br>
CHR(10)表示换行,CHR(13)表示回车
在asp中的换行符可以用常量:vbcrlf 和函数:chr(13)来使用;

代码如下:


response.write "登陆成功"&vbcrlf&"欢迎使用"
content=replace(content,"vbcrlf","<br>") -


下面是将textarea中的换行替换为<br>

代码如下:


fString = Replace(fString, CHR(10), "<br>")
fString = Replace(fString, CHR(13), "<br>")


如果反过来,html中的br换行就需要替换为textarea中的换行

代码如下:


fString = Replace(fString, <br>, vbcrlf)


更具体的不再写了,大家可以自行测试,程序是边写边测试出来的。不是看出来的。

其它说法
最近在写ASP程序的时候,想要让我的HTML代码直接在ASP中输出,又要求他按照很工整的格式来进行输出。尝试了下我长期写到的\n、\t这些长期使用的制表符号,都不能直接输出了,于是梁龙在百度上查了一下相关的信息,帖出来,让关注梁龙和梁龙的博客的朋友们能够从中得到知识的积累。梁龙之前学习ASP的时候,貌似没有太在意这个,现在也算是做下弥补八。好了,直接上文

vbCr Chr(13) 回车符。

vbCrLf Chr(13) & Chr(10) 回车符与换行符。

0
投稿

猜你喜欢

  • 在Web开发的时候,经常会遇到的一种情况就是浏览器提示脚本运行时间过长,停止还是继续,无论你选择什么,相信你都会想尽一切办法让这个对话框远离
  • 1、查看数据库中有哪些用户? select username from all_users;2、查看数据库中有哪些DBA用户? select
  • 网页可以说是网站构成的基本元素。当我们轻点鼠标,在网海中遨游,一幅幅精彩的网页会呈现在我们面前,那么,网页的精彩与否的因素是什么呢?色彩的搭
  • 现在的域名提供已经取消免费的url转发功能,而且我们一般主要用的是带www的域名,以前不带www的域名一般是做url转发跳转到带www的域名
  • 今天在论坛上面看到有些兄弟不知道HTC是什么东西。小生在这里稍微说一下。从5.5版本开始,Internet Explorer(IE)开始支持
  • 设计是一个输入-输出的过程,因为首先有用户的需求,客户的项目才有设计的产生,设计是带有目的性和市场行为的,当然也有一部分的创造性设计,仅仅为
  • 我在程序首端添加了On Error Resume Next ,以更好地处理执行时引起的错误,但在数据库访问中引出了麻烦,因为我在一个查询操作
  • 任何一个交互过程的操作,对于用户来说都有学习成本,谁也不能保证所有人都可以准确无误地走完一个流程。交互设计师在设计时应该考虑适时地给用户相应
  • 一、分工和流程在土豆网,以项目开发为核心,谁都可以带项目,担任项目经理。一个典型的土豆网项目中,当进入正式开发阶段,通常参与者包括:1名设计
  • 网站改版,如何改?如果只是设计、功能和栏目等的稍微变动,这些很简单,从技术 上说并没有多少难度。只是对于网站本身的发展来说,没有多大的作用,
  • 昨天晚上睡觉前突然想到的,在此记一笔。传统方式以前我们做文章系统或新闻发布系统的时候,做文章内链(标签)的时候,通常是通过以下方式来实现的:
  •  var getWindow = function(obj) { var&nbs
  • 决定数据类型的第一步是定义所存数数据的分类: 数值型, 字符串型还是临时型等;除了一些特别的并不是那么直观的外, 这通常是很直观的。接下来是
  • 网站,(100-1)%的内容是导航1、Jesse James Garrett 在《用户体验要素》一书中提到了多重导航系统:全局导航、局部导航
  • 方法一: 代码如下:id=request.form("checkbox") id=Split(id,"
  • 近段时间看了一些论坛上面关于分页的ASP程序依然有许多的关注者,但里面只有代码,没有详细的解释,对于初学者来说,这样总是得不到真正的掌握,此
  • 大家都知道对于一个页面来说,最基本的结构呢就是<html> <head> <!-- 头部信息内容区域
  • 扪心自问,你真正了解你卖给用户的是什么玩意么?你所认为革命性的,一定会震惊世界的功能、特色,用户真的买单么?我的意思是,我们总是习惯性的忘记
  • 其实在很久很久之前就发现search类型的input,该属性值是WebKit私有,不过一直没去查相关的属性,介于XXX原因,我找出其属性,回
手机版 网络编程 asp之家 www.aspxhome.com