Estou com um problema difícil com AJAX. Já pesquisei, já tentei várias coisas, mas não consigo resolver. Decidi então pedir ajuda para vocês.
Eu preciso fazer o parser de um arquivo XML que se encontra em um domínio diferente da minha aplicação. Nesse caso, quando o parser é feito pelo Javascript, encontro o problema de Acesso Negado. Para evitar isso, foi criado um cgi na aplicação que me traz esse arquivo xml, através de uma url mais ou menos assim:
Funcionou no IE7, FF, Opera e até no Safari. Mas o I6 e versões anteriores não conseguem interpretar o arquivo como sendo xml. Ao carregar o documento, ele vem como vazio, então não é possível acessar os seus nodes.
Eu precisava saber uma maneira de fazer com que o IE6 reconhecesse essa url como um arquivo xml ou que fosse possível fazer o esquema de acesso cross-domain.
Pergunta
Van
Olá pessoal!
Estou com um problema difícil com AJAX. Já pesquisei, já tentei várias coisas, mas não consigo resolver. Decidi então pedir ajuda para vocês.
Eu preciso fazer o parser de um arquivo XML que se encontra em um domínio diferente da minha aplicação. Nesse caso, quando o parser é feito pelo Javascript, encontro o problema de Acesso Negado. Para evitar isso, foi criado um cgi na aplicação que me traz esse arquivo xml, através de uma url mais ou menos assim:
www.meudominio.com/criaxml.cgi?arquivo=meuxml.xml .
Funcionou no IE7, FF, Opera e até no Safari. Mas o I6 e versões anteriores não conseguem interpretar o arquivo como sendo xml. Ao carregar o documento, ele vem como vazio, então não é possível acessar os seus nodes.
Eu precisava saber uma maneira de fazer com que o IE6 reconhecesse essa url como um arquivo xml ou que fosse possível fazer o esquema de acesso cross-domain.
Qualquer idéia a respeito, já ajuda bastante!
Obrigada desde já pela atenção :) ,
Vanessa
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.