伊缘网 首页
 设为首页    加入收藏    用户帮助    联系我们 
网站首页 新闻动态 技术文章 Flash整站 精彩网文 资源下载 视频教程
网上商城 Flash动漫 网页特效 酷站欣赏 BBS论坛 在线工具 留言本站
  F-CMS Flash CMS   CXT Flash Cms   SXW Flash CMS   EXW Flash Cms   
  您的位置: 伊缘网 >> 网络学堂 >> 建站技术 >> ASP 编程
 阅读文章

ASP中过程的应用

  文章作者:佚名来源:星恋伊缘网浏览次数:3496字体:
 阅读权限:游客身份阅读花费:0 E币添加时间:2007-6-25 上午 02:23:35提交会员:esing
皮具制造生产企业,专注时尚包包
提示:登陆本站会员系统后,网站系统将不显示任何广告!如果您还不是本站会员请注册本站会员,谢谢您对本站的关注!

在ASP中,你可通过VBScript和其他方式调用自程序。
实例:

调用使用VBScript的过程
    如何从ASP调用以VBScript编写的过程
     <html>

    <head>
    <%
    sub vbproc(num1,num2)
    response.write(num1*num2)
    end sub
    %>
    </head>

    <body>
    <p>
    You can call a procedure like this:
    </p>
    <p>
    Result: <%call vbproc(3,4)%>
    </p>
    <p>
    Or, like this:
    </p>
    <p>
    Result: <%vbproc 3,4%>
    </p>
    </body>

    </html>
调用使用JavaScript的过程
    如何从ASP调用以JavaScript编写的过程

    <%@ language="javascript" %>
    <html>
    <head>
    <%
    function jsproc(num1,num2)
    {
    Response.Write(num1*num2)
    }
    %>
    </head>
    <body>
    <p>
    Result: <%jsproc(3,4)%>
    </p>
    </body>
    </html>

调用使用VBScript和JavaScript的过程
    如何在一个ASP文件中调用以VBScript和JavaScript编写的过程

    <html>
    <head>
    <%
    sub vbproc(num1,num2)
    Response.Write(num1*num2)
    end sub
    %>
    <script  language="javascript" runat="server">
    function jsproc(num1,num2)
    {
    Response.Write(num1*num2)
    }
    </script>
    </head>
    <body>
    <p>Result: <%call vbproc(3,4)%></p>
    <p>Result: <%call jsproc(3,4)%></p>
    </body>
    </html>

[NextPage]

ASP源代码可包含过程和函数:

<html>
<head>
<%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%>
</head>
<body>
<p>Result: <%call vbproc(3,4)%></p>
</body>
</html>将<%@ language="language" %>这一行写到<html>标签的上面,就可以使用另外一种脚本语言来编写过程或者函数:

<%@ language="javascript" %>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>
<p>Result: <%jsproc(3,4)%></p>
</body>
</html>VBScript与JavaScript之间的差异
    当从一个用VBScript编写的ASP文件中调用VBScript或者JavaScript过程时,可以使用关键词"call",后面跟着子过程名称。假如过程需要参数,当使用关键词"call"时必须使用括号包围参数。假如省略"call",参数则不必由括号包围。假如过程没有参数,那么括号则是可选项。

    当从一个用JavaScript编写的ASP文件中调用VBScript或者JavaScript过程时,必须在过程名后使用括号。


  Tags:  ASP  过程  
·上篇文章:CSS实现网页背景渐变
·下篇文章:解决硬盘检测无法通过的方法
复制 】 【 打印
 相关文章
·百度资料: ASP中过程的应用
·asp.net 上传图片+自动生成缩略图+图片水印功能 2010-6-13 下午 05:28:41
·动手写个小组件(组件入门)_ASP 2010-5-23 上午 09:02:24
·ASP无组件上传错误 "80004005"解决方法 2010-4-26 下午 03:48:08
·ASP生成UTF-8文件实例 2010-1-8 上午 12:26:34
·在IE8下无组件上传错误"800a0005"的解决方法 2009-6-25 下午 06:27:51
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们尽快予以更正,谢谢。
 相关评论
【文章评论已关闭】
伊缘网