Impression du contenu d'un iframe créé dynamiquement à partir de la fenêtre parente

J'ai une page avec une liste de liens et une div qui sert d'espace réservé pour les pages, les liens à la. Chaque fois que l'utilisateur clique sur un lien d'une iframe est créé dans le div et son attribut src obtient la valeur du lien attribut href simple et clair, une sorte de pages web externes, de la galerie.
Ce que j'ai un problème avec l'impression du contenu de l'iframe. Pour ce faire, j'utilise ce code:

fonction PrintIframe() 
{ 
les frames["nom"].focus(); 
les frames["nom"].print(); 
} 

Le problème semble être que l'iframe est créé dynamiquement par JQuery - quand j'ai insérer un iframe à droite dans le code html, le navigateur imprime la page externe. Mais avec le même code injecté par JavaScript, rien ne se passe. J'ai essayé d'utiliser JQ 1.3 " en direct de l'événement sur le lien "Imprimer", sans succès. Est-il un moyen de surmonter cela?

source d'informationauteur certainlyakey