Esto no funciona con firefox y en IE si funciona

Publicar una respuesta


Esta pregunta es una forma de evitar inserciones automatizadas por spambots.
Emoticonos
:-) ;) :rolls eyes: :-/ :-( =-O :-D :-* :-P :-[ :-! 8-) :bitchin:
Ver más emoticonos

BBCode está habilitado
[img] está habilitado
[Flash] está deshabilitado
[url] está habilitado
Emoticonos están habilitados

Revisión de tema
   

Expandir vista Revisión de tema: Esto no funciona con firefox y en IE si funciona

Re: Esto no funciona con firefox y en IE si funciona

por Victorrangel » Mar Ago 24, 2010 1:51 am

Saludos, yo uso window.parent.frames("main").location y en ie me funciona bien pero en ff no, porque?

Otra cosa, tengo una página principal con dos frames menu y main, desde menu es donde llamo a window.parent.frames("main").location , com dije antes
IE si FF no..

Re: Esto no funciona con firefox y en IE si funciona

por mrbo » Mar Oct 21, 2008 4:58 pm

se debe reemplazar en la linea
document.frames.marco.location=destino
la palabra document por -window-
queda
window.frames.marco.location=destino

por Invitado » Lun Abr 09, 2007 8:30 pm

Saludos,
hay varias opciones, ésta puede ser una:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>IFrames dinámicos</title>
<script language="javascript">
function modiframe(destino)
{
window.frames.marco.location=destino
}
</script>
</head>
<body>
<a href="javascript:modiframe('http://www.altavista.com')">Cambiar Iframe</a>
<p></p>
<iframe id="marco" name="marco" width="600" height="400" src="hola.htm">
Este es el IFrame
</iframe>
</body>
</html>

Os envío un enlace a mi modesta web:

http://www.murciaregion.net/scriptshow

por Nukeador » Vie Mar 30, 2007 11:36 am

Hola, aunque el Javascript no es lo mio yo haría lo que pides así:

Código: Seleccionar todo

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>IFrames dinámicos</title>
<script type="text/javascript">
function modiframe(destino)
{
document.getElementById("marco").src=destino
}
</script>
</head>
<body>
<a href="#" onclick="modiframe('http://www.altavista.com')">Cambiar Iframe</a>
<iframe id="marco" width="300" height="400" src="hola.htm">
Este es el IFrame
</iframe>
</body>
</html>
De todas formas, ¿necesitas usar obligatoriamente un IFRAME? Es que no se muy bien en que lo vas a aplicar o si solo es un ejemplo.

Saludos.

Esto no funciona con firefox y en IE si funciona

por nuevo » Vie Mar 30, 2007 8:30 am

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
html>
<head>
<title>IFrames dinámicos</title>
<script language="javascript">
function modiframe(destino)
{
document.frames.marco.location=destino
}
</script>
</head>
<body>
<a href="javascript:window.modiframe('http://www.altavista.com')">Cambiar Iframe</a>
<p></p>
<iframe id="marco" width="300" height="400" src="hola.htm">
Este es el IFrame
</iframe>
</body>
</html>

Arriba