Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/03/2011, 13:39
betodaniel61
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años, 7 meses
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