我一直在寻找一段时间,但我无法做到这一点。我正在向asp脚本提交表单,但我想知道是否可以从原始页面运行脚本,或者是否可以使其返回到原始页面。
这个问题有一个简单的解决方案吗?
答案 0 :(得分:1)
立即想到两种方式:
1)将表单转换为ASP页面。如果表单只是HTML / JavaScript,只需将文件名更改为filename.asp
即可。然后在您的表单标签中调用文件名,例如
<form name="form1" action="filename.asp" method="post">
在filename.asp的顶部(或者更好的是,使用包含文件)插入脚本:
<% if request.form.count > 0 then
...
end if %>
当用户提交表单时,他们会看到原始表单,但您可以向用户显示反馈或在提交时隐藏表单。
2)确保您的ASP脚本不向页面打印任何内容,并在脚本末尾添加
response.redirect("original-page")