ASP - internet explorer no recibe los datos de un form

 
Vista:

internet explorer no recibe los datos de un form

Publicado por Eduardo Burillo (2 intervenciones) el 27/09/2005 17:30:05
Hola:

He creado una web en asp con javascript para una INTRANET. El problema que tengo es a la hora de recibir los datos de un formulario enviado mediante post. No recibe los datos enviados, pero lo curioso del problema es que este solo ocurre cuando lo ejecuto con internet explorer. Con otros navegadores funciona e incluso con internet explorer pero poniendo la direccion de la forma \\servidor\web\pagina.asp. Vamos que la única forma en la que no funciona es con http://servidor/web/pagina.asp

Se que muchos me direis que utilize otro navegador y listo, pero necesito que sea compatible con internet explorer.

Estoy un poco desesperado puesto que ya no se que hacer, no se si puede ser un problema de la configuracion del internet explorer o del antivirus o del firewall, no lo se. Si alguien ha tenido alguna experiencia parecida o tiene alguna idea de como solucionarlo espero que me conteste. Si necesitais más datos preguntad e intentare ponerlos lo más rápido posible.

Gracias a todos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:internet explorer no recibe los datos de un for

Publicado por octavio (131 intervenciones) el 27/09/2005 17:34:14
Te recomiendo checar bien tu codigo ya que cuando no terminas bien los tags de html, en los forms, explorer no regresa los datos, mozilla y otras navegadores si porque usan otro motor web diferente, y esta más completo que explorer, por eso si lo interpretan.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:internet explorer no recibe los datos de un for

Publicado por Eduardo Burillo (2 intervenciones) el 28/09/2005 10:54:03
pagina que envia:

[code]
<script language=javascript>
function curso(idcurso,numcapitulo,idcategoria,idsubcategoria)
{

document.form_curso.cursoID.value=idcurso;
document.form_curso.categoriaID.value=idcategoria;
document.form_curso.subCategoriaID.value=idsubcategoria;
document.form_curso.numCapitulo.value=numcapitulo;
document.form_curso.action="curso.asp"
document.form_curso.submit();
}

</script>

<body>
<form name="form_curso" method="post">
<input type="hidden" name="cursoID" value="">
<input type="hidden" name="categoriaID" value"">
<input type="hidden" name="subCategoriaID" value"">
<input type="hidden" name="numCapitulo" value"">
lineas donde se cogen los datos de la base de datos
<%
cadtmp="javascript:curso("&rstCurso("CourseID")&","&rstCat("numCapitulo")&","&rstCat("CourseCategoryID")&","&rstSubCat("SubCategoryID")&")"
response.write("<li><a href='"&cadtmp&"'>"&rstCurso("curso")&"</a></li>")
%>
</form>
</body>
[/code]
página que recibe:


Espero que con esto tengas más informacion.
No lo pongo todo porque serian demasiadas lineas
[code]
<%
cursoID=request.form("cursoID")
if cursoid&""="" then cursoID=Request.querystring("cursoID")

categoriaID=request.form("categoriaID")
if categoriaID&""="" then categoriaID=request.querystring("categoriaID")

subCategoriaID=request.form("subCategoriaID")
if subCategoriaID&""="" then subCategoriaID=request.querystring("subCategoriaID")

numCapitulo=request.form("numCapitulo")
if numCapitulo&""="" then numCapitulo=request.querystring("numcapitulo")
Response.write(Request.form)
%>
[/code]
el ultimo Response es para hacer un debug, pues bien, ese me informa de todos los datos en cualquier navegador y en internet, pero no en intranet
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar