打开Window.open()使用POST数据并使用PHP获取数据
我有用户名和密码的表格。 当我点击提交按钮时,用户名和密码将传递到另一个页面并打开新窗口。
我知道我会通过GET请求传递这些数据
window.open('url.php?unm=username&pass=password','_blank');
但在我的情况下,我不想在url中显示数据。 我想使用POST方法在url.php页面中获取数据。
那么如何做到这一点。 请帮忙..谢谢你的进步
我在Code下面使用:
$.post("url.php?unm=username&pass=password",function(data){ $("#form").hide(); });
您需要使用表单提交然后打开新窗口
你可以通过Javascript来做到这一点。 见下面的例子。 资源
var redirect = function(url, method) { var form = document.createElement('form'); form.method = method; form.action = url; form.submit(); }; redirect('http://www.example.com', 'post');
你可以从url.php中获取数据
$ username = $ _POST [‘unm’]; $ password = $ _POST [‘pass’];
请试试这个。
在这里,我从java脚本IE提交我的表单我正在使用jQuery。 要打开新页面,我只是将表单的目标指定为表单标记为空白。 试试这个。 这对你也有用。 这适用于我的情况。