蒙在股里 发表于 2015-1-16 23:18:44

ASP教程之嘿,人人瞧瞧这老内在页面之间传送元素...

国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了页面在第三方页面传送参数这个思绪却是切实其实能够省下一些代码,最少我之前是从没如许子传过。
<%
PassformobjectssubmittedbyaformG
ET
IfRequest.QueryString.Count>0Then
QStr="?"
ForEachxInRequest.QueryString
QStr=QStr&x&"="WriteNameofParameter
QStr=QStr&Server.URLEncode(request.QueryString(x))&"&"Writevalueofparameter
Next
QStrSz=len(QStr)-1
QStr=LEFT(QStr,QStrSz)
else
QStr=""
EndIf
Response.Redirect("YourURL.asp"&QStr)
%>
TheNextexampleshowshowTobuildthesubmittedparametersfromaformPOST.Theprocedurereadsallpostedobjectsandbuildsaquerystringparameter.
<%
PassformobjectssubmittedbyaformG
ET
IfRequest.form.Count>0Then
QStr="?"
ForEachxInRequest.form
QStr=QStr&x&"="WriteNameofParameter
QStr=QStr&Server.URLEncode(request.form(x))&"&"Writevalueofparameter
Next
QStrSz=len(QStr)-1
QStr=LEFT(QStr,QStrSz)
else
QStr=""
EndIf
Response.Redirect("YourURL.asp"&QStr)
%>
TheNextcodeexamplemaybeusedasatestASPpageToredirectto.Itreadsthequerystringandbuildsatabletodisplaytheparameternameandvaluepassed.
<%@Language=VBScript%>
<HTML>
<BODY>
<%
Response.Write"<TABLEBORDER=1><TR><TH>Parameter</TH><TH>Value</TH></TR>"
ForEachxInRequest.QueryString
Response.write"<TR><TD>"&x&"</TD><TD>"WriteNameofParameter
Response.writeRequest.QueryString(x)&"</TD></TR>"Writevalueofparameter
Next
Response.Write"</TABLE>"
%>
</BODY>
</HTML>
固然,下面这个器材的改善版本就简便多了,再看这个
<%
If
Request.QueryString.Count>0Then

Response.Redirect("YourURL.asp?"&
Request.QueryString
Else
If
Request.Form.Count>0Then

Response.Redirect("YourURL.asp?"&
Request.Form)
Else

Response.Write("NoDataSent")
End
If
EndIf
%>
本来能够全部抓取的,我也是方才晓得,不敢独吞,拿出来共享

</p>无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;

小妖女 发表于 2015-1-24 15:26:10

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

柔情似水 发表于 2015-1-26 16:11:40

完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。

小女巫 发表于 2015-1-30 21:55:24

不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍

乐观 发表于 2015-2-6 16:12:12

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

小魔女 发表于 2015-2-17 03:10:10

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

冷月葬花魂 发表于 2015-3-5 15:06:22

不能只是将它停留在纸上谈兵的程度上。

飘飘悠悠 发表于 2015-3-12 08:40:00

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

精灵巫婆 发表于 2015-3-19 19:22:12

掌握asp的特性而且一定要知道为什么。
页: [1]
查看完整版本: ASP教程之嘿,人人瞧瞧这老内在页面之间传送元素...