HTML - ¿problemas de compatibilidad?

   
Vista:

¿problemas de compatibilidad?

Publicado por Daniel (1 intervención) el 13/03/2012 02:39:57
Estimados usuarios:

Les presento una página web que he creado: http://mundo-dark.com/independent/

Tiene un serio problema: su visualización tanto en chrome como en safari es correcta, pero no pasa lo mismo cuando se trata de firefox.

Al pulsar sobre los botones de arriba, se deberia mostrar el contenido de las distintas páginas dentro de un iframe en la sección del contenido. Si prueban la web en chrome podran ver de que hablo.

En firefox, en lugar de ocurrir lo que en chrome, al dar click a los botones, se abre el contenido en una nueva pestaña.

La pregunta es, en que lugar esta el fallo? en el codigo del iframe? en su ID? en el target? falta código?

Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

abrir contenido en un iframe

Publicado por xve (1178 intervenciones) el 13/03/2012 10:00:08
Hola Daniel, el problema es que utilizar el enlace en un href... para algunos navegadores un href con target, abre una nueva ventana.
Para ello tendrías que hacer algo por el estilo...

con jquery seria algo así:
1
2
3
4
5
6
7
<script type="text/javascript">
$("#iframe").attr("src","archivo.php");
$("#iframe").load(function(){
        // cuando se haya cargado...
        .....
});
</script>

Si quieres utilizarlo sin jquery, creo que seria algo así:
1
2
3
4
<script type="text/javascript">
frame=document.getElementById("iframe");
frame.src="archivo.php";
</script>

Espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar