获取发送表单数据的HTML文件名

时间:2013-06-11 13:34:15

标签: asp-classic

我正在使用ASP classic来使用

从HTML文件中的表单中获取字符串
Request.Form("Name")

我可以添加一个假输入来保存html文件的名称,如下所示:

 <input name="Page" type="hidden" value="filename.htm">

然后在ASP文件中使用

Request.Form("Page")

但我认为ASP代码必须有一种更聪明的方法来获取HTML文件名。

我是对的吗?如果是这样,它是如何完成的?

作为替代方案,也许有一种方法可以使用JavaScript将HTML文件名转换为HTML本身? 这样我就可以将输入的值更改为包含它的HTML文件名了吗?

1 个答案:

答案 0 :(得分:1)

如果我理解正确,你想获得http referer。根据{{​​3}} german 网站,您查找了Request.ServerVariables("HTTP_REFERER")

注意:请记住,用户可以在浏览器中禁用发送引用者信息的选项。在这种情况下,你当前的方式可能是更好的...