我有一个 html 表单,其中包含此 post 方法的数据
'form id='form1' name='form1' method='post' action='process.php'etc '
到一个 php 页面以处理成 mysql 数据库。当用户在提交之前填写表单时,我有一个按钮,用户可以单击该按钮打开一个新页面以显示输入数据的 pdf 格式。新的 pdf 文件生成得很好,但我需要的是表单中的发布数据。 在 pdf 页面中,我可以使用 POST 来获取详细信息。我需要的是一种将数据从表单发送到这个新页面的方法,而不使用上面的表单标签,因为处理表单需要它。 我正在寻找的是一个 js 方法来重定向到一个新页面,并且帖子数据完好无损
有人可以帮忙吗? , 任何帮助深表感谢 !米克
最佳答案
通常,您会希望避免使用 javascript 作为主要功能工具,并非每个人都启用它,因此您的脚本在某些情况下很容易被破坏!
有一些框架允许这样做,重定向并保留 $_POST 变量,Kohana 3.0 是一个您可以简单地输入 Controller 的框架:
echo Request::factory('redirect location')->post($_POST)->execute();
无需使用 javascript 即可做到这一点,如果您想了解更多有关其工作原理的信息,这里有一篇很棒的文章:http://techportal.inviqa.com/2010/02/22/scaling-web-applications-with-hmvc/
希望有帮助:)
关于php - 重定向到一个新页面,其中包含 Javascript 中的发布数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2532328/