Ma allora il popup viene aperto dalla pagina nell'iframe.

In tal caso il codice e` diverso.

Allora:
pag.A - contenuta nella finestra principale (chiamiamola P)
pag.B - contenuta nell'Iframe (chiamiamolo finestra I)
pag.C - contenuta in una popup (finestra F) aperta dalla pag.B

Le domande:
- dove deve essere contenuto lo script - in pag.C
- dove deve leggere lo script - dalla stessa pag.C
- dove deve scrivere - nella pag.B

Il codice da usare:
window.opener.document.execCommand(...);