Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-05-2006
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 24
kayetano Va por buen camino
Hola

Como bien dice reevil:
Código PHP:
function popup(url)
{
    
miVentana window.open(...); // Abres el POPUP
    
miVentana.frames[0].location url;  // hay que cambiar el numero del frame.
    
...

__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #2  
Antiguo 03-05-2006
Avatar de chrids506
chrids506 chrids506 is offline
Miembro
 
Registrado: abr 2006
Posts: 70
Poder: 21
chrids506 Va por buen camino
Gracias

Gracias a los 2 por responder lo voy a probar, gracias de nuevo
Responder Con Cita
  #3  
Antiguo 03-05-2006
Avatar de chrids506
chrids506 chrids506 is offline
Miembro
 
Registrado: abr 2006
Posts: 70
Poder: 21
chrids506 Va por buen camino
Disculpen que los moleste de nuevo

he puesto esto:
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"
>
<
html>
<
head>
<
title>Untitled Document</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<
script language=javascript>
function 
popup(url){
    
miVentana window.open("indes.htm","Ventana","width=400,height=600,scrollbars=NO"); // Abres el POPUP
    
miVentana.frames[0].location url;  // hay que cambiar el numero del frame.
}  
</script> 
</head>

<body>
<a href="javascript:popup('center2.htm')">ir</a> 
</body>
</html> 
Pero aunque me abre a la perfección el pop-up, no me abre bien el frame, es más no hace nada, alguna idea de por que, y disculpe mi innorancia
Responder Con Cita
  #4  
Antiguo 03-05-2006
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 24
kayetano Va por buen camino
Hola

He hecho un par de pruebas y efectivamente no funciona, el problema es que la segunda sentencia se ejecuta cuando aún no se ha abierto la ventana.

Puedes probar este ejemplo:
Código PHP:
function popup(url){
    
miVentana window.open("b.html","Ventana","width=400,height=600,scrollbars=NO"); // Abres el POPUP
    
setTimeout"miVentana.frames[0].location = '"url +"'"500 );  // hay que cambiar el numero del frame.

__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente

Última edición por kayetano fecha: 03-05-2006 a las 17:16:24.
Responder Con Cita
  #5  
Antiguo 03-05-2006
Avatar de chrids506
chrids506 chrids506 is offline
Miembro
 
Registrado: abr 2006
Posts: 70
Poder: 21
chrids506 Va por buen camino
Gracias por todo.

Esta vez si sirvió, muchas gracias.
Responder Con Cita
  #6  
Antiguo 04-05-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Otra opción que parece funcionar es asignar la url como propiedad del objeto window:

Código:
<script type="text/javascript">
function popup(url)
{
  miVentana = window.open(...);
  miVentana.mainUrl = url;
}
</script>
y leer dicha propiedad en el evento onload del frameset:

Código:
<frameset rows="60,*,60" onload="frames[1].location=mainUrl">
  <frame src='' name=''>
  <frame src='' name=''>
  <frame src='' name=''>
</frameset>
// Saludos
Responder Con Cita
  #7  
Antiguo 04-05-2006
Avatar de chrids506
chrids506 chrids506 is offline
Miembro
 
Registrado: abr 2006
Posts: 70
Poder: 21
chrids506 Va por buen camino
Gracias a todos por las respuestas, la verdad es que me han ayudado mucho.

Cita:
y leer dicha propiedad en el evento onload del frameset:
Pregunto, y disculpa mi innorancia, si no me equivoco, puedo mandar, en lugar de una url un texto como "center2"

Código PHP:
miVentana.mainWord := "center2"
como hago para leer esta variable, y hacer condiciones, por ejemplo que si mainword = "center2" entonces vaya a center2.htm

gracias de antemano.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Pasar parametros.... Coco_jac SQL 2 02-09-2006 04:28:16
Pasar de string a integer o viceversa. ¿Es posible? Kamikaze Varios 5 07-07-2005 15:44:57
Es posible usar Parametros en ModifySQL,InsertSQL,... del Dataset? Halfo Firebird e Interbase 1 07-08-2004 00:45:28
Pasar parametros a IBdataSet digital Firebird e Interbase 3 13-07-2004 08:39:11
como pasar parametros... hook SQL 13 11-05-2004 19:24:14


La franja horaria es GMT +2. Ahora son las 07:31:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi