poner js en vbs y vbs en js

17/08/2004 - 18:41 por den | Informe spam
ahora tengo otro problemilla
dentro de una funcion en js puse:

{
<%session("mivar")%> = window.form1.text1.value;
}
claro esta, que no funciona, como puedo asignar el valor de un text a mi var
de session.

y otrita

dentro de vbscript como hago referencia a un control de mi pagina sin hacer
un submit. algo asi:

<%
session("mivar")= window.form1.text1.value
%>

ojala me deje entender.


gracias
gracias

Preguntas similare

Leer las respuestas

#1 Nicolás Ghezzi
15/08/2003 - 20:11 | Informe spam
En teoría no se puede... y en la practica... tampoco.

Session("mivar") esta del lado del servidor

y

{window.form1.text1.value} esta del lado del cliente.

Por otro lado cuando haces algo como esto.

{var strNombre = new String('<%Session("mivar")%>');

En este caso no estas utilizando código del lado del servidor en el código
cliente sino que estas armando un string en el servidor antes de enviarlo.

Si luego de esto en la pagina haces un view source... lo que vas a ver es lo
siguiente.

var strNombre = new String('Nicolas Ghezzi');

Y se vamos a tu ejemplo... quedaría algo como esto.

Nicolás Ghezzi = window.form1.text1.value; (que esta claro que no es lo que
queres)


Espero ser claro con la esplicación.

Saludos, Nico.

"den" wrote in message
news:
Mostrar la cita
var
Mostrar la cita
hacer
Mostrar la cita
#2 den
16/08/2003 - 00:39 | Informe spam
entendido,
ojala me puedas dar una manito.

tengo un formulario donde ingreso el codigo de alguien y al utilizar un
boton deseo buscarlo en mi base de datos.

el problema es que el submit esta haciendo otro proceso y tendria que
hacerlo en una funcion js.

ummm alguna idea porfa.



"Nicolás Ghezzi" escribió en el mensaje
news:e6N#
Mostrar la cita
lo
Mostrar la cita
que
Mostrar la cita
#3 Sashka
16/08/2003 - 06:27 | Informe spam
Lo que puedes hacer es que el botón pertenesca a otro formulario cuyo action
sea una página en donde haces la busqueda... en ésta página, haces que en el
load se ejecute una función así:

function regresa() {
if (document.all.msg) { 'aca lo encontró... yo escribo el nombre del
usuario en la página
opener.document.all.mensaje.innerHTML=document.all.msg.innerText
self.close()} 'cierro la página de busqueda.
else { ' aca no lo encontró
lo que tengas que hacer en ese caso }
}

Sashka


"den" escribió en el mensaje
news:#
Mostrar la cita
código
Mostrar la cita
enviarlo.
Mostrar la cita
es
Mostrar la cita
mi
Mostrar la cita
#4 Nicolás Ghezzi
19/08/2003 - 14:09 | Informe spam
Ok, si tienes más de un proceso que hacer dadas algunas condiciones, esto lo
resolves con botones y no con submit.

Reemplaza el botón submit por uno de tipo botón y llama a una función
distinta por cada boton.

Ej:

<input type="button" name="proc1" id="proc1" value="Aceptar" onClick="return
CorroProceso1();">
<input type="button" name="proc2" id="proc2" value="Cacelar" onClick="return
CanceloProceso1();">

<Script>
function CorroProceso1(){
document.tuFormulario.action='file_del_proceso_1.asp';
document.tuFormulario.submit();
}

function CorroProceso2(){
document.tuFormulario.action='file_del_proceso_2.asp';
document.tuFormulario.submit();
}
</Script>
Saludos, Nico.

"den" wrote in message
news:%
Mostrar la cita
código
Mostrar la cita
enviarlo.
Mostrar la cita
es
Mostrar la cita
mi
Mostrar la cita
#5 JLF
03/10/2003 - 12:25 | Informe spam
La fecha! ;)


"den" escribió en el mensaje
news:
Mostrar la cita
var
Mostrar la cita
hacer
Mostrar la cita
Ads by Google
Search Busqueda sugerida