我正在使用js从我的主页打开一个新的php页面:
window.open ('second.php','_self',false);
我在父页面上有一个字符串,tmpstr
,我如何从second.php访问tmpstr
的值?我不能使用GET
,因为字符串是巨大的
您可以将其存储在$_SESSION变量中。
$_SESSION["passedParameter"] = $hugeString;
然后在第二页,你可以使用
$hugeString = $_SESSION["passedParameter"];
只是不要忘记在两页的开头添加session_start();
,为了使其工作
在javascript中使用window.opener
属性
window.tmpstr = tmpstr;
window.open ('second.php','_self',false);
在second.php alert(window.opener.tmpstr)
我假设你想在javascript中访问,而不是在php中。