自由战争最好的武器:如何包含一个带参数的ASP文件

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 23:31:57
比如kk.asp?id=123
如果直接用INCLUDE 会出错
Server.MapPath() 错误 'ASP 0173 : 80004005'

无效 Path 字符

/html.asp,行 36

为 MapPath 方法指定的 Path 参数中包含一个无效字符。

我的目的是想取得 OK。ASP 运行后生成的HTML代码。然后,生成HTML ,请给个好办法,好么? 谢谢!

kk.asp?id=123是超级连接的语句,不能用在包含文件中。
在主asp文件中,如果已经生成变量id=123,在包含的asp文件中直接调用,不需要传递参数。在包含的asp文件中生成的变量,在主asp文件主也可以直接调用。但前提是生成变量的位置必须要现于调用的位置。

也可以把要传的值摆到主页面上,下面include的页面都可以用那个值,这个方法比较简单

用iframe行不行