想要没有HTML的ASP经典页面不显示

时间:2013-02-13 09:26:43

标签: html asp-classic vbscript window show

在我的场景中,我有一个正在调用的ASP经典页面。我希望它不向用户显示ASP经典页面。 ASP经典页面只有VBScript代码,我认为这可以轻松解决这个问题。任何想法都会有所帮助。

2 个答案:

答案 0 :(得分:0)

最终用户应该看到什么?如果用户交互调用该页面,则最终用户希望从浏览器返回某些内容。如果您不想显示空白页面,则至少应该重定向到主页,但是包含有关用户交互的更多有用信息的页面可能会更好。

无论如何,您可以使用 response.transfer response.redirect 进行重定向。 Response.transfer是服务器端的重定向,客户端的response.redirect。

答案 1 :(得分:0)

听起来应该使用ajax调用。你可以做的一件事是在你的asp页面上发布一个额外的值,在第二个asp页面测试中发布值或者response.redirect到其他页面。

我们假设您要向page2.asp发送值,如page2.asp?data1 = abc& data2 = xyz。您可以将其更改为page2.asp?data1 = abc& data2 = xyz& specialkey = hawks

然后在页面顶部的page2.asp上插入代码

if request("specialkey")<>"hawks" then
    response.redirect("home.asp")
end if