Usa el siguiente truco:
Defines un .html o .asp o .php tan sencillo como este:
color.html Código PHP:
<html>
<head>
</head>
<body bgcolor="#color_del_fondo">
<script language="javascript">
window.open("http://pagina_q_quieres_abrir_en_iframe","_self");
</script>
</body>
</html>
Y en tu codigo donde colocas el codigo del iframe llamas al html anterior:
Código PHP:
<script language="javascript">
document.write('<iframe src="color.html" name="textFrame"
width="100%" height="315" marginwidth=0 marginheight=0 frameborder="No">
</iframe>')
</script>
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Pero claro.. como veo que tu código es dinámico, necesitaras pasar la variable
pagina por el src del <iframe> y no podria ser un .htlm sino un .php o .asp ... pero como no sabía si usas asp o php no te puse el código exacto.
Suerte
Un beso, Sonia