Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lilia

Ler arquivo HTML com JS?

Recommended Posts

Boa noite a todos.

 

Tenho um arquivo HTML no servidor, contendo apenas uma palavra ("sim" ou "nao").

Preciso ler esse arquivo e com base no valor da palavra alterar o conteúdo da minha página.

Há uma forma de fazer isso com Javascript?

Se não for possível, qual é a maneira mais fácil de fazê-lo?

 

Desde já, obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Lilia! Tudo bem??

 

Há uma forma sim!! É o famoso AJAX!

Dá uma lida sobre o objeto XMLHttpRequest! ^_^

 

BJÃO!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu tentei fazer exatamente a mesma coisa, e deu certo, APENAS quando a "pagina alvo" e o JS estão no mesmo servidor!

 

Estando em servidores diferentes, só mesmo com linguagens dinamicas..

 

a duvida: tem como fazer oq berkovitz queria, mas só com JS mesmo e servidores DIFERENTES, sem dar a mensagem de acesso negado???? ( across domain )

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas você tentou dessa forma?

Um RSS geralmente é domínio diferente, mas ele foi feito para ser lido de qualquer canto...

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora notei! Te respondi num outro tópico!

 

Mals ae hein! rs...

 

ABRAX!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lilia, se os arquivos estiverem no mesmo servidor, os artigos passados pelo BERKOWITZ vao resolver, sao otimos. Se estiverem em servidores diferentes, você so vai conseguir fazer isso usando alguma linguagem dinamica, como ASP ou PHP.

 

Porem, se estiverem em servidores diferentes MAS você nao tem como usar uma linguagem dinamica, aí tem um macete q você pode usar em javascript combinando com iframe... como expliquei no topico Solucao para JS acessando outro domain.

(topico #9)

 

É meio feinho fazer uso deste iframe para "puxar" dados, mas nao tem jeito mesmo... o UOL fez assim com seus widgets!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Anderson... deve ter alguma outra solução mais "correta" ehehehehe... vou dar uma navegada por aí pra ver se consigo algo.

 

ABRAX e obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você poderia tb carregar a pagina via ajax dentro de um DIV oculto,não poderia ser assim ao inves do Iframe?

 

[]'s

 

 

Bom Anderson... deve ter alguma outra solução mais "correta" ehehehehe... vou dar uma navegada por aí pra ver se consigo algo.

 

ABRAX e obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

É uma possibilidade também, mas mesmo assim ainda é POG! rs...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Azumi, mas ajax nao é nada mais nada menos do que Javascript!! Ou seja, acaba dando na mesma...

Brekowitz, deve ter sim um jeito mais correto.. mas so com javascript acho MUITO dificil... nem o UOL e nem o GOOGLE fizeram isso! Entao...

 

 

Porem, encontrei um jeito mto mais facil e legal de se fazer isso com AJAX e esquecer o iframe, ou seja, sem usar essa pratica "feinha embora eficiente", e com ajax mesmo, segue:

 

http://www.ajax-cross-domain.com/

 

Poreeeemmmm, como nada na vida é facil.. essa solucao necessita de ambiente q rode CGI PERL... Caso seu ambiente nao rode nem CGI, entaoo jeito é continuar com os iframes e usando a solucao q apresentei acima (isso so vai deixar de ser POG quando essa ideia do CROSS DOMAIN for rediscutida, mas aí ja viu ne!) ...

 

http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

certo....

 

Cara... segunda-feira é feriado! Vou sentar e ver se encontro algo disso! Só não faço sabadão nem domingo pq é dia de viver fora do mundo virtual! AUHauhaAUHAUHAUHAuhAA...

 

Aliás... vou pendurar este tópico pra gente discutir sobre esse AcrossDomain. O que acham?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ixi cara, nem sei se vale a pena, o negocio nem tem solucao mesmo. Tanto é q ta sendo discutindo internamente na W3C!!! Somos só formiguinhas nessa discussao... se os caras nao conseguem se entender nem pra definir padroes de apresentacao de CSS ( entenda Microsoft x Mundo webstandards ), imagina esse assunto entao , hehe..

 

O jeito é usar a solucao da google e do uol ( os iframes, topico q linkei acima ) ou o q este programador ae ( mto bom por sinal ) bolou no site sobre cross domain acima.

ps. repare q o site nao foi feito por nenhuma grande empresa hein, foi por este proprio programador aí hehehe.

Compartilhar este post


Link para o post
Compartilhar em outros sites

hmmm.... boa cara! Tem razão! Concordo contigo! ehehhee...

 

Vamos ficar antenados...

 

ABRAX!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muitas formiguinhas carregam um elefante xD

 

ixi cara, nem sei se vale a pena, o negocio nem tem solucao mesmo. Tanto é q ta sendo discutindo internamente na W3C!!! Somos só formiguinhas nessa discussao... se os caras nao conseguem se entender nem pra definir padroes de apresentacao de CSS ( entenda Microsoft x Mundo webstandards ), imagina esse assunto entao , hehe..

 

O jeito é usar a solucao da google e do uol ( os iframes, topico q linkei acima ) ou o q este programador ae ( mto bom por sinal ) bolou no site sobre cross domain acima.

ps. repare q o site nao foi feito por nenhuma grande empresa hein, foi por este proprio programador aí hehehe.

Compartilhar este post


Link para o post
Compartilhar em outros sites

kkkkkkkkkkkkkk

boa!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.