Artigo: 199805 - Última revisão: sexta-feira, 18 de Maio de 2007 - Revisão: 1.1 PROBLEMA: Avançar e comportamento do botão ' Retroceder ' no Internet Explorer
SintomasComo do Internet Explorer 5, o browser não actualiza páginas quando são utilizados os botões Avançar e retroceder. Páginas acedidas através da pilha de histórico de navegação sempre são extraídas da cache. CausaFoi alterado o comportamento de retroceder e avançar para estar em conformidade com secção 13.13 da especificação HTTP 1.1, que indica o seguinte: User agents têm frequentemente mecanismos de histórico, tais como botões "Retroceder" e listas de histórico, que podem ser utilizadas para voltar a mostrar uma entidade obtida anteriormente numa sessão. Mecanismos de histórico e as caches são diferentes. Em particular mecanismos de histórico não deve tentar mostrar uma vista semanticamente transparente do estado actual de um recurso. Em vez disso, um mecanismo de histórico destina-se para mostrar exactamente o que o utilizador viu no momento quando o recurso foi obtido. Ponto Da SituaçãoEste comportamento ocorre por predefinição. Mais InformaçãoApenas é contactado o servidor Web se o ficheiro de paginação não estiver na cache. Cabeçalhos de expiração do servidor tem não efeito sobre este comportamento, conforme descrito na especificação HTTP 1.1. Para ficheiros estáticos, é quase sempre o comportamento pretendido. Se não mudar o conteúdo do ficheiro no servidor, em seguida, melhora o desempenho Internet Explorer significativamente para nunca contactar o servidor para os ficheiros quando são utilizados os botões Avançar e novamente. Ficheiros gerados dinamicamente, no entanto, problemas nas aplicações de Web site podem frequentemente interromper se o utilizador ignora que o ficheiro ou página está obsoleta quando utilizar o ' Anterior ' ou botões seguinte para navegar pelas páginas num site. Isto é particularmente incorrecto quando páginas dinâmicas utilizam formulários HTML para interagir com processos de lado do servidor. Para estes ficheiros dinâmicos, servidores Web devem incluir o HTTP 1.1 "Cache-Control: no-cache" cabeçalho de resposta de HTTP como descrito na recomendação do HTTP 1.1 para impedir que o ficheiro de cache. Segue-se uma página ASP de exemplo que não irá ser na cache pelo Internet Explorer 5.0: Note que é essencial para utilizar cabeçalhos de HTTP em vez de tags META HTTP-EQUIV. Códigos META não são avaliados até depois dos ficheiros transferidos já tenham sido armazenados na cache. ReferênciasConsulte a secção 13.13 de 5 de revisão para padrão proposto do HTTP 1.1: http://www.w3.org/Protocols/HTTP/1.1/draft-ietf-http-v11-spec-rev-05.txt
(http://www.w3.org/Protocols/HTTP/1.1/draft-ietf-http-v11-spec-rev-05.txt)
Para mais informações sobre o objecto modelo de suporte Internet Explorer 5 para comportamentos de persistência, consulte a documentação persistente DHTML no MSDN Online Web Workshop: http://msdn2.microsoft.com/en-us/library/ms533007.aspx
(http://msdn2.microsoft.com/en-us/library/ms533007.aspx)
Para obter informações adicionais sobre o comportamento botão Avançar e retroceder, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft: 229684
(http://support.microsoft.com/kb/229684/EN-US/
)
Botão anterior no Internet Explorer se torne não está disponível A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 199805
(http://support.microsoft.com/kb/199805/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Voltar ao topo