Escrito em May 1st, 2009 as 12:01 am por Guilherme Bacellar

0 Comentários

Recentemente tive um “probleminha” com o Safari em alguns de meus sites que usam AJAX.

Depois de muito procurar descobri que o problema era o Content-Type da página que gerada o XML, uma vez que o objeto “XMLHttpRequest” no Safari não colocava a resposta em XML na propriedade “responseXML” e sim na propriedade “responseText”.

O Content-Type estava como “text/XML” que funciona normalmente no Internet Explorer, no FireFox e no Opera.

A Solução para o Safari/Chrome?

Simples, tornar o Content-Type como “text/xml”, isso mesmo, tudo em minúsculo.

Corrigido o Content-Type, tudo começou a funcionar normalmente.

Posts Relacionados:

  1. Ativando Compatibilidade do Internet Explorer 8 (IE8) para Páginas Web
  2. Nova versão do Windows permitirá desativar o Internet Explorer
  3. Problemas de Conexão com Compartilhamento SMB do Samba com Windows Vista e Windows 7
,

Be the first to start a conversation

Deixa uma Resposta

znjdb32s6g