⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 part9_2.cfm

📁 InterDev 6.0教程part1到part13
💻 CFM
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>脚本对象模型(SOM)</TITLE>
</HEAD>
<BODY>

<B><FONT FACE="楷体_GB2312" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">脚本对象模型(SOM)</P>
</B></FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>在第三章,你了解了</FONT><FONT SIZE=3>DHTML</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对象模型(</FONT><FONT SIZE=3>DOM</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>)怎样将网页及其中的元素当作对象,客户端脚本可以使用这些对象,可以建立事件处理函数来处理相应的事件。然而在服务器脚本中定义的对象不可以被客户端脚本访问,要想在服务器上处理信息,必须将网页某个元素的内容提交给服务器,这可通过</FONT><FONT SIZE=3>HTTP GET</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>或</FONT><FONT SIZE=3>POST</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>来实现,</FONT><FONT SIZE=3>Active Server Framework(ASF)</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>提供了</FONT><FONT SIZE=3>Request</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对象来让服务器脚本获取窗体中的内容,</FONT><FONT SIZE=3>Application</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>和</FONT><FONT SIZE=3>Session</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>对象可用来保存由许多页组成的站点的状态信息。</P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY">    </FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>但这种技术有几点不利之处,所有的窗体数据都必须提交给服务器,一个新页必须传送到客户端来更新显示,这增加了服务器的负担,你还必须编写额外的服务器脚本来保存应用和对话的状态。由</FONT><FONT SIZE=3>Visual InterDev</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>提供的脚本对象模型(</FONT><FONT SIZE=3>SOM</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>)解决了这些问题,下面列出了它的优点:</P>
<OL>

<P ALIGN="JUSTIFY"><LI>网页中某个元素的事件处理函数可以用客户端或服务器脚本来建立,</FONT><FONT SIZE=3>SOM</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>直接激活此函数,你不再需要编写提交窗体内容给服务器的代码了。</LI></P>
<P ALIGN="JUSTIFY"><LI>由多个网页组成的应用的状态信息自动保存,不再需要编写代码来保存这些信息。</LI></P>
<P ALIGN="JUSTIFY"><LI>组成</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>应用的每个网页都可以是一个对象,你可以为此对象取名并定义属性和方法,客户端脚本可以使用这些属性和方法。</LI></P>
</FONT><FONT SIZE=3><P ALIGN="JUSTIFY"><LI>SOM</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>允许你用同样的面向对象技术来设计</FONT><FONT SIZE=3>Web</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>应用,就象其他的一些软件技术如</FONT><FONT SIZE=3>Visual Basic</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>一样。这种方法简化了用于处理一个网页的脚本。</LI></P></OL>

<P ALIGN="JUSTIFY"></P></FONT><p>
<p>
<font color="red">此手册未经本公司允许,不得擅自转载、转贴、篡改。违者将追究其法律责任。</font>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -