透明 发表于 2015-1-16 23:38:21

ASP网站制作之关于输出框中显现双引号和单引号

强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。显现关于输出框中显现双引号和单引号

前台显现办理举措:
办法一:
单引号<inputtype="text"value="">
双引号<inputtype="text"value=">
办法二:
单引号<inputtype="text"value="">
双引号<inputtype="text"value="&#34;">


从背景读取数据前台显现办理举措:
我们从数据库中读取值到前台显现时应当到场转换

JavaScript版本:

<%@Language="JavaScript"%>
<%
functionForamtValue(oStr)
{
switch(typeof(oStr))
{
case"date":
//间接toString()转换,能够到场丰厚的显现体例
sStr=(newDate(oStr)).toString();
break;
default:
sStr=String(oStr);
}
sStr=sStr.replace(/"/g,"&#34;");//输出框中显现双引号成绩
sStr=sStr.replace(//g,"");//输出框中显现单引号成绩
returnsStr;
}
%>

<%
//测试
varstr=""灰豆宝宝.net(魔幻季候)"";
varstr=newDate();
%>
<br>
<inputtype="text"value="<%=str%>"style="width:200px">[不克不及一般显现]<br>
<inputtype="text"value="<%=ForamtValue(str)%>"style="width:200px">[一般显现]<br>


VBScript版本:

<%@Language="VBScript"%>
<%
functionForamtValue(oStr)
SelectCaseVarType(oStr)
Case"vbDate"
间接toString()转换,能够到场丰厚的显现体例
sStr=CDate(oStr)
CaseElse
sStr=CStr(oStr)
EndSelect
sStr=Replace(sStr,"""","&#34;")输出框中显现双引号成绩
sStr=Replace(sStr,"","")输出框中显现单引号成绩
ForamtValue=sStr
EndFunction
%>

<%
测试
Dimstr
str="""灰豆宝宝.net(魔幻季候)"""
%>
<br>
<inputtype="text"value="<%=str%>"style="width:200px">[不克不及一般显现]<br>
<inputtype="text"value="<%=ForamtValue(str)%>"style="width:200px">[一般显现]<br>


</p>想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的

蒙在股里 发表于 2015-1-28 21:28:10

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。

admin 发表于 2015-1-31 05:10:48

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

兰色精灵 发表于 2015-2-6 17:25:01

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。

不帅 发表于 2015-3-5 20:48:11

另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)

老尸 发表于 2015-3-5 20:48:11

如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。

再现理想 发表于 2015-3-12 14:52:15

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

因胸联盟 发表于 2015-3-19 23:01:01

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
页: [1]
查看完整版本: ASP网站制作之关于输出框中显现双引号和单引号