JCPrata Posted November 21, 2006 at 03:56 PM Report #65737 Posted November 21, 2006 at 03:56 PM Boas, Penso que o meu problema seja na criaçao de um servidor local em ASP.NET, mas nao sei. O meu problema e o seguinte, tenho um botao em HTML que gera um evento, que chama uma função que encontra-se em javascript a correr codigo do lado do cliente: function doLoginAction() { var http = new XMLHttpRequest(); var queryString = "userName=" + txtUserName.value + "&password=" + txtPassword.value; http.open("get", "todo.login?" + queryString, true); http.onreadystatechange = function() { if(http.readyState == 4 && http.status == 200) { ........................ Para comunicar com o servidor utilizo uma instancia de XMLHttpRequest, por onde através do evento onreadystatechange quando existe uma resposta por parte do servidor. O meu problema é que quando estava a programar nos pc's da escola quando era gerado o evento onreadystatechange , o teste if(http.readyState == 4 && http.status == 200) era retornado com sucesso, mas aqui no meu pc de casa este teste nao retorna sucesso nenhum, ou seja o servidor ou não está ready ou entao passa-se algo de paranormal 😞. A minha questão será é necessario configurar o IIS? Ou entao sera que o Visual Studio 2005 e suficiente pois este cria um servidor Web através do qual é feito o pedido ao endpoint(neste caso uma página html)? Obrigado
JCPrata Posted November 23, 2006 at 12:20 AM Author Report #66123 Posted November 23, 2006 at 12:20 AM Boas, Problema resolvido, afinal o que se estava a passar é que ocorria-me uma excepçao no handler no lado do servidor, e era logo no construtor. Como havia um pedido e o handler nao estava instanciado o cliente nunca recebia os pedidos. Cumps
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now