|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,asp可以完成无比强大的功能。VI1.0时期:
1.Server-Side:ASPscript
都由<%%>括起来。----所谓inline体例。
在页面中,从上至下按次实行。
变量感化域为页面。
多用来拔出表达式,如:<%=myVar%>。
<%=xxx%>相称于<%response.writexxx%>
2.Client-Side:DHTML,DocumentObjectModel
DOM模子的工具object包括:
a.页面模子:window.document.xxx
b.formelements:如:button,listbox,etc
c.activeXcontrols
只与client-sidescript互操纵
data-binding功效是指client-side的部件能够和recordset在client-side的cache(经由过程RDS/TDC完成)来binding.
3.多半使用接纳:htmlform提交,挪用asp页面,在asp页面中誊写aspscript体例。
=======================================================================================
VI6.0时期:
1.ASPscript(除下面的内容)
利用
<scriptrunat=server>
FunctionmyFunc
xxxx
endfunction
</script>
变量感化域为function。
以事务驱动体例挪用。
2.Client-Side:DHTML,DocumentObjectModel(sameasabove)
3.除上述模子外,供应scriptobjectmodel,将client-side和server-side模子分离起来。
基础道理:
a.引进了scriptobject观点。(一般由DTC,designtimecontrol发生)
固然准绳上formelements,activeXcontrol,serverobject都是scriptobject,但为了完成同时对server-side
script和client-sidescript的撑持,最好利用vi6中的DTC来天生的scriptobject.
b.为scriptobject誊写eventhandler可使用server-sidescript和client-sidescript.
c.scriptobjectmodel是经由过程webproject主动发生的scriptlibrary来完成的。
DTC基础道理:
a.和之前一样,DTC起首是个:编程导游,代码主动天生器(design-time)。
主动天生的代码(文本)(run-time)可称为:ScriptObject,大概包括:
HTML
Form(elements)
ActiveXcontrol
ServerComponent
Script
b.在design-time:
design-time有属性,改动DTC编纂属性对话框当选项,我们实践改动的是DTC主动发生的代码。
design-time没有method和event的观点。
c.DTC发生的代码运转时:(即:scriptobject在run-time)
scriptobject有属性观点,该property与DTC在design-time的property分歧,但有必定接洽。
scriptobject有method和event的观点。
再次夸大一点,DTC发生的scriptobject能够同时利用server-sidescript和client-sidescript。
大概用严厉的话说,能够选择scriptobject的Targetplatform.
Server:
ScriptObject由serverscript发生。
Event由serverscript处置。
Databinding产生在Server上。
只对Server情况可见。
Client:
ScriptObject由Clientscript发生。
Event由Clientscript处置。
Databinding能够产生在Client和server上。
只对client情况可见。
因为pageobject能够reference页面到server/client,以是能够成为server/client之间的桥梁。
</p>我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。 |
|