PHP - 创建一个网页的非交互式副本,也许是PDF?

What I have is a search form that submits to the same page and it fetches the results using an AJAX request.

This uses the POST method and I am trying to figure out a way to try and do something along the lines of having a button to open this page in a new window to preserve the search parameters and results and to allow it to be bookmarkable somehow but I can't really think how to do this.

The other main reason for doing this is because the search results contain links to if a user clicks one and then clicks back all the form parameters are lost, I have worked around this by having the links open in a new window.

Any help, advice and opinions would be much appreciated.

If you do a GET method instead of POST, then the user will get to an URL with its form parameters in it.

It won't have to be ajax anymore