A while back I created a lightbox plugin using jQuery that would load a url specified in a link into a lightbox. The code is really simple:
$(\'.readmore\')
Are you sure you can't alter the HTML in the popup window?
If you can, add a tag at the end of the popup's HTML, and call window.print() inside it. Then it won't be called until the HTML has loaded.
window.print()