Perspective Request Print doesn't always render everything on the page

You might be able to accomplish that by adding a variable to url like in this forum post. You could then use a message handler that updates the src of the iFrame with the same URL but appends on a new time stamp...