我一直在使用 window.open 指向一个 php 文件,在该文件中我使用 fpdf 动态创建 pdf 并立即将其显示给用户。似乎在所有浏览器甚至移动设备上都能正常工作。例如:
window.open('/client/feature_Schedule/scheduleReport.php','Schedule_Report','width=900,height=600,status=yes');
在此示例中,我没有传递任何值,因为所需的所有参数都已存在于 php 文件中。
但是现在我想从 javascript 传递值,以便在创建 pdf 并将其显示给用户之前查询 php 文件中的数据库。有没有我应该注意的约定?Window.open 似乎没有处理这个问题,除非在“?”之后添加值。在网址的末尾。但我更喜欢发布这些值,因为可能有很多数据被发送到 php 文件。我什至一直在玩 $.ajax 但不确定如何触发 pdf 为用户打开。
谢谢。