Réglage de l'événement OnLoad pour fenêtre nouvellement ouverte dans IE6

J'ai besoin de l'attribut onload pour un nouveau remonté la fenêtre.
Le code suivant fonctionne pour Firefox:

<a onclick="printwindow=window.open('www.google.com');printwindow.document.body.onload=self.print();return false;" href='www.google.com'>

Cependant, lorsque j'essaie ce dans IE, j'obtiens une erreur "printwindow.document.corps null ou non définie"

L'objectif est d'ouvrir une nouvelle fenêtre, et appelez la boîte de dialogue imprimer pour que la fenêtre une fois qu'il est ouvert.

Des indices sur la façon de faire ce travail?
Il est important de ne pas utiliser javascript ailleurs sur la page cible, comme je n'ai pas le contrôle. Toutes les fonctionnalités doivent être contenues dans le lien que j'ai posté ci-dessus.

OriginalL'auteur SocialCensus | 2008-10-28