我对 JavaScript 和 PHP 还很陌生。
我想创建一个包含变量的 JavaScript 函数,将其传递给另一个页面上的 PHP 并打开该页面。
这是我到目前为止所得到的(不起作用):
我的JS:
function test()
{
$.ajax(
{
url: "my-new-page.php",
type: "POST",
data:
{
varJS: "XXX"
},
error:function(err)
{
alert(err.statusText);
},
success: function(data)
{
window.open("my-new-page.php");
}
});
}
我的 PHP(在新页面上):
$varPHP = $_POST['varJS'];
最佳答案
据我了解您的问题,您只是想要一个简单的 javascript 函数,使用一些参数重定向到另一个页面/PHP 脚本?
我的新页面.php
<?
$varPHP = $_GET['varJS'];
echo $varPHP;
?>
JavaScript
function reDirect(varJS) {
var page='my-new-page.php?varJS='+varJS;
document.location.href=page;
}
reDirect('test')
关于php - 在新页面上将变量从 JavaScript 传递到 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18206013/