php - 重定向到一个新页面,其中包含 Javascript 中的发布数据

标签 php javascript html post

我有一个 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/

相关文章:

javascript - 如何在 javascript 中构建正则表达式匹配

javascript - 如何在可点击背景上将鼠标箭头变成手指指针?

html - CSS:使用中心元素作为引用将元素对齐到中心

php - CodeIgniter 将 POST 数据发送到特定的 URL - API 数据

php - Xampp 上的 ZMQ (Windows)

php - yii2中where Between查询怎么写

javascript - 将img src(加密图像)存储到javascript数组中,然后上传。

javascript - AJAX 生成的选择不会重定向

html - bootstrap collapsible 正在切换但未切换

html - 如何让省略号出现在文本中