我有一个已经构建的网站,我正在对其发出更改请求,当按下打印图标时,该页面会使用 javascript 打开另一个名为 print.php 的页面 窗口.open() 问题是我希望在打开包含要打印的同一页面的 print.php 页面时,获取输入元素中的数据并在 print.php 页面中填充这些数据, 现在打印页面显示为空输入,怎么办?
最佳答案
您可以使用window.opener从父窗口获取值。因此,如果您的页面中有带有打印图标的文本框,并且您希望其值出现在 print.php 页面中,您可以像下面这样获取它
var txtval=window.opener.document.getElementById("txtbx_name").value;
希望这有帮助:)
关于javascript - 在javascript中使用window.open()时从php页面获取所有数据并将它们发送到另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24647417/