[英]Redirect back to previous jsp page with previous form value from servlet
[英]javascript redirect to a page which with form action post, then get back to previous page with input value?
我正在尝试选择选项并使用表单操作发布方法重定向页面以获取一些信息,并在通过javascript提交后使用这些输入值返回上一页。 谁能告诉我该怎么做?
这是我在js中的代码:
var elements = document.getElementsByName("shipping_id")[0];
elements.onchange = function(){
if(this.selectedIndex == 1){
var newWin = open('/test/static/src/html/test.htm','test','height=589,width=1004');
}; };
html中的代码:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>test</title>
</head>
<body>
<form method="post" action="http://test.ashx">
<input type="submit" value="submit" />
</form>
</body>
</html>
谢谢,期待听到答案!!
您可以使用localStorage或sessionStorage来保存信息,然后将其传递到另一个页面。
以下是localStorage和sessionStorage示例的链接: http : //www.w3schools.com/html/html5_webstorage.asp
检查此答案以供参考: 将值从一页发送到另一页
这就是AJAX的发明目的。 不用担心,它实际上非常简单。
AJAX的要点是(从第一页开始)您将数据发送到另一个文件,该文件对数据进行某些操作(例如,MySQL查询,并使用其中的数据创建格式化的表)并返回结果,代码然后显示回(第一页)。
关于AJAX的最好的事情是它在后台执行所有这些操作,并且页面不会更改,刷新或闪烁。 看起来很专业...
看一下这些例子,看看AJAX有多容易。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.