Foros del Web » Programando para Internet » Javascript »

Como volver de una Ventana secundaria

Estas en el tema de Como volver de una Ventana secundaria en el foro de Javascript en Foros del Web. Buenas Tardes Tengo el siguiente problema: <script language="javascript"> function otra_ventana(direccion) { var caracteristicas="toolbar=0, location=0, directories=0, resizable=0, scrollbars=0, height=400, width=600, top=200, left=200"; win=window.open(direccion ,"ventana1",caracteristicas); } </script> ...
  #1 (permalink)  
Antiguo 11/03/2011, 13:39
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años
Puntos: 3
Como volver de una Ventana secundaria

Buenas Tardes

Tengo el siguiente problema:

<script language="javascript">
function otra_ventana(direccion) {
var caracteristicas="toolbar=0, location=0, directories=0, resizable=0, scrollbars=0, height=400, width=600, top=200, left=200"; win=window.open(direccion ,"ventana1",caracteristicas);
}
</script>
<input type="button" value="Pregunta al Vendedor" name="pregunta" onClick="javascript:otra_ventana('pregunta.php?idp ublicacion=<?php print $idpublicacion;?>')";>

y en pregunta.php esto:

<?php
session_start();
$paginaactual=$_SERVER['REQUEST_URI'];
if (!isset($_SESSION['idusuario']) or $_SESSION['idusuario']=="") {
header("Location: login.php?paginaactual=$paginaactual");
}
include_once("../includes/procs.php");
include_once('../includes/tiemposession.php');
include_once("../includes/clases.php");
include_once("../includes/class.pregunta.php");
//************************************************** **************************************************
$idusuario=limpia($_SESSION['idusuario']);
$idpublicacion=limpia($_REQUEST['idpublicacion']);
//************************************************** **************************************************
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Pregunta por este aviso</title>
<link href="../css/stylo0.css" rel="stylesheet" type="text/css" />
</head>
<SCRIPT language="javascript">
function contar(form,name) {
n = document.forms[form][name].value.length;
t = 500;
if (n > t) {
document.forms[form][name].value = document.forms[form][name].value.substring(0, t);
}
else {
document.forms[form]['result'].value = t-n;
}
}
</script>
<body>
<table border="1" align="center">
<tr>
<td align="center" valign="top" class="titlesection">
<p class="highText">Ingrese la Pregunta al Vendedor (Pub:<?php print $idpublicacion;?>)</p>
<form id="form1" name="form1" method="post" action="">
<input type="hidden" name="idpublicacion" value="<?php print $idpublicacion; ?>">
<label>
<textarea name="descripcion" cols="65" rows="5"
onkeydown="contar('form1','descripcion')"
onkeyup="contar('form1','descripcion')">
</textarea>
</label>
<label></label>
<INPUT name=result value=1000 size="4" readonly="true">
<p>
<input type="submit" name="Submit" value="Enviar" />
</p>
</form> <p>&nbsp;</p></td>
</tr>
</table>
</body>
</html>
<script languaje="JavaScript">
window.opener.location.reload(true);
</script>
<?php
if (isset($_POST['Submit'])) {
$error="";
$descripcion=limpia($_POST['descripcion']);
if ($error=="" and empty($descripcion)) $error='Ingrese la Pregunta al Vendedor';
if (empty($error)) {
$Pregunta=new Pregunta();
$Pregunta->setidpublicacion($idpublicacion);
$Pregunta->setidusuario($idusuario);
$Pregunta->setfecha(date("Y/m/d H:i"));
$Pregunta->setdescripcion($descripcion);
$Pregunta->sethabilitado(1);
$Pregunta->insertPregunta();
mensaje("Se ha Generado la Pregunta, de Enter");
exit;
}
else
{
mensaje($error);
}
}
?>

el tema es que no se como volver automaticamente a la pagina inicial o haga desaparecer la secundaria como si la cerraria con un click en la X, sin que la coloque dentro de la ventana que es mas chica.
esto seria en:
mensaje("Se ha Generado la Pregunta, de Enter");
exit;

Confirmo que la pregunta se genero y tendria que cerrar la ventana.

Muchas Gracias a alguien que pueda ayudarme
  #2 (permalink)  
Antiguo 12/03/2011, 06:52
4ng3r
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como volver de una Ventana secundaria

Revise este objeto http://www.w3schools.com/jsref/obj_history.asp y tambien revise ese Link http://www.forosdelweb.com/f13/elimi...vegador-52226/

Etiquetas: volver, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:24.