Vorrei manipolare l'HTML all'interno di un iframe usando jQuery.
Ho pensato di poterlo fare impostando il contesto della funzione jQuery come documento dell'iframe, qualcosa del tipo:
$(function(){ //document ready
$('some selector', frames['nameOfMyIframe'].document).doStuff()
});
Tuttavia, questo non sembra funzionare. Un po 'di ispezione mi mostra che le variabili frames['nameOfMyIframe']
sono a undefined
meno che non aspetto un po' di tempo per caricare l'iframe. Tuttavia, quando l'iframe carica le variabili non sono accessibili (ottengo permission denied
errori di tipo).
Qualcuno sa di una soluzione a questo?
.contentWindow.document
rispetto .document
al iframe
elemento. Suggerirò la modifica sopra.