ASP网站制作之remote script文档(转载自微软)(二)
ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。文档:使RemoteScripting在客户页中无效在您能利用remotescripting来挪用服务器剧本之前,必需将remotescripting才能增加到用户的客户页中。利用来自于客户剧本的remotescripting所需的例程包括在Rs.htm文件中。用户必需将该文件包括到本人的客户页中。别的,用户必需挪用一个办法来启动remotescriptingapplet。
为了使得remotescripting无效
创立一个空的JavaScript剧本块──它援用Rs.htm文件,以下例所示:
<SCRIPTLANGUAGE="JavaScript"src="../_ScriptLibrary/RS.HTM">
要确保所指定Rs.htm文件的路径是准确的。该剧本块能够呈现在用户客户页的任何中央,但必需在一个如许的块中──它在用户挪用某个远程历程之前实行。
创立第二个JavaScript剧本块,并在这个块中挪用办法RSEnableRemoteScripting。缺省的情形是,该办法假定Rsproxy.classapplet在一个叫做_ScriptLibrary的文件夹中,并且恰好在用户服务器大概工程的假造根目次的上级目次。假如不是如许的话,那末您必需将路径传送到办法挪用中的Rsproxy.class文件中。
这个包括RSEnableRemoteScripting的剧本块必需呈现在文档的主体部分,由于它创立包括对Rsproxy.class援用的<APPLET>标志。必需将之放在包含Rs.htm文件的剧本块以后。您也能够将之放到<BODY>标志的前面,以下例所示:
<BODY>
<SCRIPTLANGUAGE="JavaScript">
RSEnableRemoteScripting("../_ScriptLibrary")
</script>
<!--这里是.htm文件的其他部分-->
注重RSEnableRemoteScripting所创立的<APPLET>标志其实不呈现在您的页面中──即便您在本人的扫瞄器中检察该页的源程序。
带有无效remotescripting的梗概客户页是如许的:
<HTML>
<标头>
<题目>RemoteScripting测试</题目>
</标头>
<主体>
<SCRIPTLANGUAGE="JavaScript"src="../_ScriptLibrary/RS.HTM"></剧本>
<SCRIPTLANGUAGE="JavaScript">
RSEnableRemoteScripting("../_ScriptLibrary")
</剧本>
<H1>RemoteScripting客户页</H1>
这是remotescripting示例客户页中的文本。
</主体>
</HTML>
以此体例设置了客户页以后,用户就能够在服务器页上增加挪用远程历程的剧本了。有关怎样举行的具体信息,请参阅同步伐用RemoteScripting办法和异步伐用RemoteScripting办法。关于怎样设置服务器页以便于吸收remotescripting挪用的具体信息,请参阅在服务器页中使得RemoteScripting无效。
使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。 因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题: 如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助: 你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
页:
[1]