Ayuda con formulario-Urgente

12/08/2004 - 13:18 por zamedia2002 | Informe spam
Tengo un formulario en una pagina asp
<FORM NAME="FORM1" METHOD="POST" ACTION="Recepcion.asp">

<INPUT TYPE="submit" value="Añadir" name="Cita"
style="color: #FF0000; font-family: Arial; font-size:
10pt; font-weight: bold; float:left">
Necesito que al enviarlo se abriera en una nueva ventana
Estoy intentando utilizar
<a onclick="NewWindow
(this.href,'Consulta','710','550','no','center');return
false" onfocus="this.blur()" style="text-decoration:
none" href = "Recepcion.asp"></a>
Donde y como puedo hacerlo

Gracias

la funcion colocada en el head en js pertinente es
<script language="javascript" type="text/javascript">
<!--
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor
(Math.random()*(screen.width-w)):100;TopPosition(screen.height)?Math.floor(Math.random()*((screen.height-
h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?
(screen.width-w)/2:100;TopPosition=(screen.height)?
(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null)
{LeftPosition=0;TopPosition }
settings='width='+w+',height='+h+',top='+TopPosition+',lef
t='+LeftPosition+',scrollbars='+scroll+',location=no,direc
tories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}
// -->
</script>
Gracias

Preguntas similare

Leer las respuestas

#1 Giox
12/08/2004 - 17:11 | Informe spam
Si es que tu form se abra en otro lado ponle
<FORM NAME="FORM1" METHOD="POST" ACTION="Recepcion.asp" taget="_blank">

si es que al enviar se te abra ea nueva ventana
<FORM NAME="FORM1" METHOD="POST" ACTION="Recepcion.asp"
onSubmit="NewWindow()">


ojala te sirva

Saludos
Giox


"zamedia2002" escribió en el mensaje
news:4bf301c4805e$231f6e00$
Tengo un formulario en una pagina asp
<FORM NAME="FORM1" METHOD="POST" ACTION="Recepcion.asp">

<INPUT TYPE="submit" value="Añadir" name="Cita"
style="color: #FF0000; font-family: Arial; font-size:
10pt; font-weight: bold; float:left">
Necesito que al enviarlo se abriera en una nueva ventana
Estoy intentando utilizar
<a onclick="NewWindow
(this.href,'Consulta','710','550','no','center');return
false" onfocus="this.blur()" style="text-decoration:
none" href = "Recepcion.asp"></a>
Donde y como puedo hacerlo

Gracias

la funcion colocada en el head en js pertinente es
<script language="javascript" type="text/javascript">
<!--
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor
(Math.random()*(screen.width-w)):100;TopPosition(screen.height)?Math.floor(Math.random()*((screen.height-
h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?
(screen.width-w)/2:100;TopPosition=(screen.height)?
(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null)
{LeftPosition=0;TopPosition }
settings='width='+w+',height='+h+',top='+TopPosition+',lef
t='+LeftPosition+',scrollbars='+scroll+',location=no,direc
tories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}
// -->
</script>
Gracias
Respuesta Responder a este mensaje
#2 zamedia2002
13/08/2004 - 13:52 | Informe spam
Si los datos pasan a una nueva página no hay problema. El
problema es al utilizar la opcion de la nueva ventana
Me da el siguiente mensaje de error
ADODB.Recordset error '800a0bb9'
El codigo de la linea de error y anteriores son:

intID=Request.Form("Combo1")

set oConn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
oConn.ConnectionString="DSN=xxxxxxxxx.org.RZIA"
oConn.Mode=3
oConn.open
If IsNumeric(intID) And intID > 0 Then
SQL="SELECT * FROM Especies WHERE Id="& intID
End If
' Abro el recordset
rs.Open SQL, oConn, 1, 2

MiEspecie=(Rs.Fields.Item("Especie").Value)

rs.Close
oConn.Close
set rs=nothing
set oConn=nothing

Gracias por anticipado
Si es que tu form se abra en otro lado ponle
<FORM NAME="FORM1" METHOD="POST" ACTION="Recepcion.asp"


taget="_blank">

si es que al enviar se te abra ea nueva ventana
<FORM NAME="FORM1" METHOD="POST" ACTION="Recepcion.asp"
onSubmit="NewWindow()">


ojala te sirva

Saludos
Giox


"zamedia2002" escribió en el


mensaje
news:4bf301c4805e$231f6e00$
Tengo un formulario en una pagina asp
<FORM NAME="FORM1" METHOD="POST" ACTION="Recepcion.asp">

<INPUT TYPE="submit" value="Añadir" name="Cita"
style="color: #FF0000; font-family: Arial; font-size:
10pt; font-weight: bold; float:left">
Necesito que al enviarlo se abriera en una nueva ventana
Estoy intentando utilizar
<a onclick="NewWindow
(this.href,'Consulta','710','550','no','center');return
false" onfocus="this.blur()" style="text-decoration:
none" href = "Recepcion.asp"></a>
Donde y como puedo hacerlo

Gracias

la funcion colocada en el head en js pertinente es
<script language="javascript" type="text/javascript">
<!--
var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor
(Math.random()*(screen.width-w)):100;TopPosition>(screen.height)?Math.floor(Math.random()*((screen.height-
h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?
(screen.width-w)/2:100;TopPosition=(screen.height)?
(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null)
{LeftPosition=0;TopPosition }
settings='width='+w+',height='+h+',top='+TopPosition+',le


f
t='+LeftPosition+',scrollbars='+scroll+',location=no,dire


c
tories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}
// -->
</script>
Gracias


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida