在js中调用asp页面的方法
作者:dnawo 来源:mzwu.com 发布时间:2007-08-21 20:30:00
标签:js调用,asp,js
asp之家注:也许你还没有接触过使用js来调用asp文件,也许你也不知道如何用JS调用asp文件,甚至你也不知道JS调用asp文件有什么好处!那么没关系,请往下看吧,此文专门为您准备!
首先我来讲一下所以js调用ASP文件的好处:我们知道ASP之服务器端语言,我们不能使用静态页面(.htm)来运行ASP代码.这就给我们带来了一些麻烦,当我们使用静态页面而又要统计一些动态的信息时,比如文章的点击数。那么我们就可以在静态页面中使用js代码来调用ASP文件,以达到统计的功能。可以说js调用ASP文件是为静态页面准备的。
下面介绍js调用asp的方式:
你或许见过这样的调用方式:
<script language="javascript" src="xxx.js"></script>
你也可能见过:
<!-- #include file="xxx.asp" -->
但是下边的调用你就不一定见过了:
<script language="javascript" src="xxx.asp?borid=5&page_no=3"></script>
是的,请相信您的眼睛,是用script的方式调用asp文件,其实这种方法网上已经运用得相当普通了,如果你玩过动网,就肯定知道它提供贴子调用的功能,想想,代码是不是类似这样子的?
<script language="javascript" src="xxx.asp?borid=5&page_no=3"></script>
能将xxx.asp?borid=5&page_no=3的结果显示于页面,它好于
<!-- #include file="xxx.asp" -->
的地方或许您已经看出来了,就在于可以传递参数,并显示出结果,下边举一个简单的例子:
index.htm:
<html>
<body>
<script language="javascript" src="dy.asp?num=1"></script>
</body>
</html>
dy.asp:
<%
Dim temp
Temp=request.querystring("num")
If Temp=1 then
Response.write "document.write(’www.mzwu.com’);"
Elseif Temp=2 then
Response.write "document.write(’www.163.com’);"
Else
Response.write "document.write(’www.sohu.com’);"
End if
%>
要注意的是ASP文件的输出内容必须按照javascript规范来编写,如:
Response.write "document.write(’www.aspxhome.com’);"
你的ASP文件输出的内容将是:
document.write(’www.aspxhome.com’);
这样就符合javascript规范,否则结果会提示脚本错误或者一片空白!


猜你喜欢
- 在写cmu14-445的project时,我希望在本地vscode编辑代码,然后在docker中编译和测试代码。但是如果测试出了问题,直接在
- 代码:--库是否存在if exists(select * from master..sysdatabases where name=N
- 一、场景描述这里有以四张发票为例(辰哥网上搜的),将发票图片放到pic文件夹下。随便打开一张发票提取目标:金额、名称、纳税人识别号、开票人。
- 前言当后台返回的数据过多时,我们就要配置分页器,比如一页最多只能展示10条等等,drf中默认配置了3个分页面PageNumberPagina
- el-table格式化el-table-column内容遇到一个需求,一个循环展示的table中的某项,或者某几项需要格式化。对于格式化的方
- Python 操作 Excel本篇博客介绍一种 Python 操作 Excel 的办法,核心用到 xlrd与xlwt模块。xlrd 
- 不论什么语言,我们都需要注意性能优化问题,提高执行效率。选择了脚本语言就要忍受其速度,这句话在某种程度上说明了Python作为脚本语言的不足
- 作者:F. Permadi译者:Sheneyan(子乌)英文原文: INTRODUCTION TO JavaScript Functions
- 本文实例讲述了JavaScript实现二叉树的先序、中序及后序遍历方法。分享给大家供大家参考,具体如下:之前学数据结构的时候,学了二叉树的先
- 两个函数的原型为:np.identity(n, dtype=None)np.eye(N, M=None, k=0, dtype=<ty
- 发现很多朋友对 CSS 的优先权不甚了解,规则很简单。需要说明的一点,如果你的样式管理需要深层判断 CSS 的优先权,更应反思自己的 CSS
- 我就废话不多说了,大家还是直接看代码吧~package mainimport ("fmt""reflect&q
- Matplotlib官网 如果想了解更多可查看官网。import numpy as np import matplotlib.py
- 本文实例讲述了python实现图片变亮或者变暗的方法。分享给大家供大家参考。具体实现方法如下:import Image# open an i
- 问题背景:日常对Sql Server 2005关系数据库进行操作时,有时对数据库(如:Sharepoint网站配置数据库名Sharepoin
- 以下内容都是针对Pytorch 1.0-1.1介绍。很多文章都是从Dataset等对象自下往上进行介绍,但是对于初学者而言,其实这并不好理解
- 本文实例讲述了php+mysqli数据库连接的两种方式。分享给大家供大家参考。具体如下:这里讲述mysqli数据库连接两种方式比较,即面向对
- 先来看看基本的定义:channel是Go语言中的一个核心类型,可以把它看成管道。并发核心单元通过它就可以发送或者接收数据进行通讯,这在一定程
- 前言django是python语言的一个web框架,功能强大。配合一些插件可为web网站很方便地添加搜索功能。搜索引擎使用whoosh,是一
- 1、typeof 用来检测数据类型的运算符typeof value 返回值首先是一个字符串,其次里面包含了对应的数据类型,例如:"