Fórum Ler um txt com ajax #556867

09/06/2016

0

Preciso da ajuda dos colaboradores deste fórum, estou tentando ler o texto de um arquivo txt e apresentar em uma div, utilizando ajax, mais não estou conseguindo. coloquei o alert(ajax.responseText); para verificar e não retorna nada.

<script type="text/javascript">
			window.onload = function(){
				document.getElementById("btEnviarMens").onclick = function(){ 
					
					var ajax = new XMLHttpRequest();
					var resp = document.getElementById("divRespMensagemNoivo");
				
					ajax.onreadystatechange = function(){
						if(ajax.readyState == 4 ){
							alert(ajax.responseText);
							resp.innerHTML = ajax.responseText;
							
						}
					};	
					ajax.open("GET", "Mensagens/mensagem.txt");
					ajax.send(null);									
					
				}
			}
				
		</script>
André Salgueiro

André Salgueiro

Responder

Posts

09/06/2016

André Salgueiro

Preciso da ajuda dos colaboradores deste fórum, estou tentando ler o texto de um arquivo txt e apresentar em uma div, utilizando ajax, mais não estou conseguindo. coloquei o alert(ajax.responseText); para verificar e não retorna nada. Não estou utilizando servidor, nem mesmo local, o arquivo esta na pasta do projeto será esse o motivo?

<script type="text/javascript">
			window.onload = function(){
				document.getElementById("btEnviarMens").onclick = function(){ 
					
					var ajax = new XMLHttpRequest();
					var resp = document.getElementById("divRespMensagemNoivo");
				
					ajax.onreadystatechange = function(){
						if(ajax.readyState == 4 ){
							alert(ajax.responseText);
							resp.innerHTML = ajax.responseText;
							
						}
					};	
					ajax.open("GET", "Mensagens/mensagem.txt");
					ajax.send(null);									
					
				}
			}
				
		</script>
não estou utilizando servidor, nem mesmo local, o arquivo esta na pasta do projeto será esse o motivo?
Responder

Gostei + 0

09/06/2016

Jothaz

Sim! O problema é por não utilizar um servidor.
Responder

Gostei + 0

09/06/2016

André Salgueiro

Desconfiei,

Vou configurar um localhost e verificar se funciona.
Responder

Gostei + 0

09/06/2016

Jothaz

O IIS vem com o windows e é só habilitar. E hoje roda PHP.

Mas ai quem decide qual usar é você.

Desconfiei,

Vou configurar um localhost e verificar se funciona.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar