0

私のシナリオでは、呼び出されている ASP クラシック ページがあります。ASP の従来のページがユーザーに表示されないようにします。ASP クラシック ページには VBScript コードしかありません。これにより、この問題の解決が容易になると思います。どんなアイデアでも役に立ちます。

4

2 に答える 2

0

エンドユーザーには何が表示されますか? ページがユーザーの操作によって呼び出されている場合、エンドユーザーはブラウザーから何かが返されることを期待しています。空のページを表示したくない場合は、少なくともホームページにリダイレクトする必要がありますが、ユーザー インタラクションに関するより有用な情報を含むページの方が適切です。

とにかく、response.transferまたはresponse.redirectを使用してリダイレクトを行うことができます。Response.transfer はサーバー側のリダイレクトであり、クライアント側の response.redirect です。

于 2013-02-13T11:53:12.247 に答える
0

ajax呼び出しを使用して行う必要があるように聞こえます。あなたができることの1つは、追加の値をaspページに投稿し、その2番目のaspページで値またはresponse.redirectを他のページにテストすることです。

page2.asp?data1=abc&data2=xyz のように page2.asp に値を送信するとします。これを page2.asp?data1=abc&data2=xyz&specialkey=hawks に変更できます

次に、ページの上部にある page2.asp にコードを挿入します

if request("specialkey")<>"hawks" then
    response.redirect("home.asp")
end if
于 2013-02-17T03:54:54.530 に答える