Javascript ASP3单击“提交”打开一个模式窗口

Javascript ASP3单击“提交”打开一个模式窗口,javascript,html,asp-classic,Javascript,Html,Asp Classic,我能知道我的问题的最佳解决方案是什么吗。我得到了一个数据输入页面,在主页的表单中有多个输入文本框。输入并单击submit按钮后,我希望它在模式弹出窗口中打开结果页面 两个不同的asp文件 1.asp输入 2 Result.asp从Main获取输入以生成结果 main.asp用于数据输入,而result.asp将检索主页面传递的参数以进行进一步处理并生成结果。result.asp需要有一个按钮来关闭弹出窗口并重置main.asp文本框。您不能将表单直接发布到模式窗口中。或者,您可以: 截获Java

我能知道我的问题的最佳解决方案是什么吗。我得到了一个数据输入页面,在主页的表单中有多个输入文本框。输入并单击submit按钮后,我希望它在模式弹出窗口中打开结果页面

两个不同的asp文件

1.asp输入

2 Result.asp从Main获取输入以生成结果


main.asp用于数据输入,而result.asp将检索主页面传递的参数以进行进一步处理并生成结果。result.asp需要有一个按钮来关闭弹出窗口并重置main.asp文本框。

您不能将表单直接发布到模式窗口中。或者,您可以:

截获JavaScript form.onsubmit事件 手动生成查询字符串 打开带有通知参数的模态,然后, 当用户关闭它时,清除主页上的必填字段。
谢谢你的回复,但我真的不明白。此方法是否有样本编码?对不起,没有样本;但它基本上是javascript代码来截获该事件并将查询字符串构建到您的结果页面。我尝试了查看您给我的建议,但找不到可以将参数传递到模式窗口的有效解决方案。但是,它可以毫无问题地打开模式窗口。很抱歉,我忘了提到您建议的解决方案实际上可以工作,但是,我需要将参数作为POST方法而不是URL参数传递,因为传递的信息是敏感数据。可能是这样的: