Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Http 将变量从一个asp(经典asp)页面传递到另一个asp页面,而不使用URL中的参数_Http_Asp Classic - Fatal编程技术网

Http 将变量从一个asp(经典asp)页面传递到另一个asp页面,而不使用URL中的参数

Http 将变量从一个asp(经典asp)页面传递到另一个asp页面,而不使用URL中的参数,http,asp-classic,Http,Asp Classic,我需要将变量从一个ASP(经典ASP)传递到另一个ASP页面。我正在使用javascript(window.open())打开第二个ASP页面。我不应该像window.open('second.asp?first_name=sdf&last_name=asdas')那样在URL中传递变量 我在第一个ASP页面中有许多按钮,单击不同的按钮,不同的页面将通过java脚本函数打开。所以,我不能一直使用“POST”方法 请让我知道如何将变量从一个页面传递到另一个页面,而不在URL中明确传递 我的一个想法

我需要将变量从一个ASP(经典ASP)传递到另一个ASP页面。我正在使用javascript(window.open())打开第二个ASP页面。我不应该像window.open('second.asp?first_name=sdf&last_name=asdas')那样在URL中传递变量

我在第一个ASP页面中有许多按钮,单击不同的按钮,不同的页面将通过java脚本函数打开。所以,我不能一直使用“POST”方法

请让我知道如何将变量从一个页面传递到另一个页面,而不在URL中明确传递

我的一个想法是:使用sessions/hidden/viewstate变量

提前谢谢
鲁帕

我认为解决方案是可以找到的,并围绕着关于“职位”的假设展开工作。您可以在按钮onclick中修改包含HTML表单元素的操作属性。将expando属性附加到包含实际操作值的按钮:-

 btn_onclick() { this.form.action = this.getAttribute("action"); }

现在,您可以为每个输入type=“submit”指定自己的操作属性,并使用onclick=“btn_onclick”。

我们是在ASP和ASP.net之间传递变量吗?ASP页面不是aspx页面