在加载页面A.asp时,默认情况正在执行,并且从那里开始执行电子邮件的情况,如果是电子邮件,我们正在调用页面B.我想在控件执行时执行相同的电子邮件案例从第B页转到第A页。请帮助我。
Page A
<%@ Language=JavaScript%>
<% if (String(Request("op")) != "undefined")
var op = String(Request("op"));
%>
<%
switch (op) {
case ("EMAIL"):
Response.write("<form id = 'Upload1' name ='Upload' method ='Post' action ='B.asp?op=DocAuthors’ enctype=’multipart/form-data’> \n”);
break;
default:
Response.write("<form name=campaignCreator action=A.asp method=POST>
Response.write("<input type=hidden name=op value=Email>
<input type=submit value='EMAILDOC'>}
Page B
<% @ Language= VBScript%>
Response.redirect("A.asp?op=Email " )
%>
我试图通过查询字符串传递值,但仍然在加载默认情况下不执行电子邮件的情况。
Page B
<% @ Language= VBScript%>
Response.redirect("A.asp?op=Email " )
无论如何,我可以在执行B页后执行电子邮件的情况。
答案 0 :(得分:2)
字符串比较区分大小写。
Response.redirect("A.asp?op=Email " )
您在查询字符串中传递了值Email
,但在您的案例陈述中,您正在寻找EMAIL
(注意大写/小写的差异)。
case ("EMAIL"):
尝试更改其中一个。