2010-11-19 8 views
1

J'ai un iframe dont j'ai dynamiquement défini la source. Lors de la récupération du contenu à afficher dans cette iframe, je dois être en mesure de faire quelques modifications à son DOM, appliquer quelques règles CSS, puis l'afficher.Comment appliquer dynamiquement des scripts et des règles CSS à un iframe?

J'ai essayé deux choses (en supposant que l'ID de l'iframe est contenu)

  1. $ ("de contenu #") attr ("src", urlToFetch). $ ("# content"). Load (function() {faireQuelque chose();});

  2. $ ("# content"). Attr ("src", urlToFetch); $ ("# content"). Ready (function() {faireQuelque chose();});

Le premier affiche la page, puis applique les modifications et les restitue. Le second applique les modifications, affiche la page modifiée, mais restitue la page d'origine.

Une idée de comment je peux le faire pour se comporter comme je le veux?

Répondre