Retroceder   Foros del Web > Programación para sitios web > Javascript

Respuesta
 
Herramientas Desplegado
Antiguo 21-may-2008, 05:56   #1 (permalink)
Mitsey ha deshabilitado el karma
 
Avatar de Mitsey
 
Fecha de Ingreso: marzo-2008
Mensajes: 7
Exclamación Paso de parámetros de ventana hija a ventana padre

Buenos días, tengo una página con un editor de texto, al clicar en insertar imagen se abre una pop-up con un listado de imágenes, necesito que al clicar encima de una imagen esta se inserte en medio del texto.
Lo que quiero hacer es que en el momento de clicar se recargue la página madre pero cogiendo la url de la imagen en la que se ha clicado.

¿Alguien sabe cómo puedo hacer eso?
Os lo agradecería muchísimo, ya que me estoy volviendo loca.

Mitsey está desconectado   Responder Citando
Antiguo 21-may-2008, 06:30   #2 (permalink)
Moderador extraterrestre
KarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy pronto
 
Avatar de KarlanKas
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 6.957
Enviar un mensaje por MSN a KarlanKas Enviar un mensaje por Yahoo  a KarlanKas
Respuesta: Paso de parámetros de ventana hija a ventana padre

Algo así?

Página madre:
Código:
<html>
<head>
<title>Untitled</title>
<script type="text/javascript">

ie=(navigator.appName.indexOf("Microsoft")!=-1); //Descubrir si se esta visitando la pagina con IE
corregir_x=10; //Correccion de ancho de Firefox con respecto a IE
corregir_y=5; //Correccion de alto de Firefox con respecto a IE

function abrir(esto,donde,x,y){
ancho=(ie)?x:(x+corregir_x);
alto=(ie)?y:(y+corregir_y);
pepe=window.open(esto, donde,'width='+ancho+',height='+alto);
}
</script>

</head>

<body>
<a href="pepe.html" target="_blank" class="Estilo1" onClick="abrir(this.href, this.target,590,200); return false;">A&ntilde;adir Imagen</a><br />


<textarea cols="60" rows="10" name="PEPE" id="PEPE"></textarea>
</body>
</html>
Página pepe.html

Código:
<html>
<head>
<title>Untitled</title>
</head>

<body>
<img style = "cursor:pointer" src = "http://www.forosdelweb.com/images/smilies/scared.gif" onclick = "opener.document.getElementById('PEPE').value + = '[img]'+this.src+'[/img]';self.close()" >
<img style = "cursor:pointer" src = "http://static.forosdelweb.com/fdwtheme/images/buttons/reputation.gif" onclick = "opener.document.getElementById('PEPE').value + = '[img]'+this.src+'[/img]';self.close()" >
<img style = "cursor:pointer" src = "http://static.forosdelweb.com/fdwtheme/images/statusicon/user_online.gif" onclick = "opener.document.getElementById('PEPE').value + = '[img]'+this.src+'[/img]';self.close()" >
<img style = "cursor:pointer" src = "http://www.forosdelweb.com/images/smilies/scared.gif" onclick = "opener.document.getElementById('PEPE').value + = '[img]'+this.src+'[/img]';self.close()" >



</body>
</html>
Dime si te sirve.
KarlanKas está desconectado   Responder Citando
Antiguo 21-may-2008, 06:38   #3 (permalink)
Moderador extraterrestre
KarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy pronto
 
Avatar de KarlanKas
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 6.957
Enviar un mensaje por MSN a KarlanKas Enviar un mensaje por Yahoo  a KarlanKas
Respuesta: Paso de parámetros de ventana hija a ventana padre

Mejoro un poco la ventana pepe.html:

Código:
<html>
<head>
<script type="text/javascript">

function anadir(esto){
anadido= '[img]'+esto+'[/img]'
opener.document.getElementById('PEPE').value = opener.document.getElementById('PEPE').value + anadido;
self.close();
}

</script>

<style type="text/css">
img.icono{
cursor:pointer
}
</style>

<title>Untitled</title>
</head>

<body>
<img class="icono" src = "http://www.forosdelweb.com/images/smilies/scared.gif" onclick = "anadir(this.src)" />
<img class="icono" src = "http://static.forosdelweb.com/fdwtheme/images/buttons/reputation.gif" onclick = "anadir(this.src)" />
<img class="icono" src = "http://static.forosdelweb.com/fdwtheme/images/statusicon/user_online.gif" onclick = "anadir(this.src)" />
<img class="icono" src = "http://www.forosdelweb.com/images/smilies/scared.gif" onclick = "anadir(this.src)" />



</body>
</html>
Recuerda que PEPE es el id del textarea donde quieres insertar el código.

Un saludo!
KarlanKas está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:59.
Políticas de Uso de Foros del Web


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96