Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/10/2008, 08:20
Jamati
 
Fecha de Ingreso: febrero-2008
Mensajes: 578
Antigüedad: 16 años, 10 meses
Puntos: 3
Respuesta: Pasar un DIV y su contenido en una variable

Gracias David por la paciencia, te comento:

Yo no tengo ningún formulario ni nada para pasar el div por el metodo POST.

Tengo toda mi página realizada con <div> y lo único que hago es poner un texto en la parte superior que dice: "Imprimir", entonces mi idea es que al hacer click ahí se abra un popup (enviandole el nombre del id del div a imprimir) y este popup que llama a la página imprimir.asp, y en dicha página imprimir.asp debo poder recuperar toda una estructura de div que le envié por variable.

Esto lo muestro en el siguiente ejemplo:

Código HTML:
<html>
<head>
<script language="JavaScript">
function imprimir(id)
{
var envio = "imprimir.asp" + "?parte=" + id;
var ventana = window.open(envio,"_blank","left=0,top=0,width=300,height=300,toolbar=no,location=no,status=no,menubar=no,resizable=no,scrollbars=1");
}
</script>
</head>
<body>
<div class="contenido">
  <div class="menu">
     <a href="javascript:imprimir('print')">Imprimir</a>
  </div>
  <div id="print">
    <span>DIV A IMPRIMIR</span><br>
    <span>DIV A IMPRIMIR</span><br>
    <span>DIV A IMPRIMIR</span><br>
  </div>
</div>
</body>
</html> 
y mi archivo imprimir sería:

Código HTML:
<%@LANGUAGE="JAVASCRIPT"%>
<%  var mostrar = Request.QueryString("parte"); %>
<html>
<head>
</head>
<body>
<% = mostrar %>
</body>
</html> 
entonces mi pregunta es como hago para pasar desde un javascript, toda una estructura de de <div> para luego recuperarla en un asp ??