question

Existe uma maneira de parar o erro de script nao responde o Firefox da ocorrencia usando JavaScript?

Eu tenho um programa que eu escrevi que executa um processo. Após o teste de vários navegadores, achei que este processo (embora não tendo mais de 10 segundos para executar) ainda provoca o Firefox exibir o aviso de script não responde. Uma vez que recebo meu produto para os consumidores que execução-lo no Firefox, o aviso pode ser enganoso a eles, e eles podem não estar certo ou não matar ou continuar. Existe uma maneira, do meu próprio código-fonte JavaScript, para testar o navegador, veja se é Firfox e impedir que o aviso de avançar para cima (ou, pelo menos, alterar a quantidade de tempo necessária antes de aquilo pops acima)? Qualquer ajuda, idéias ou sugestões seriam consideravelmente agradecidos. Obrigado antecipadamente.
resposta Resposta
É difícil dizer exatamente sem ver seu código. Eu supor que você está executando um loop grande que porcos tempo de processamento.

Se você pode incorporar uma chamada setTimeout ou setInterval de alguma forma, passando 0 como o segundo parâmetro, isto irá parar a mensagem de erro.

Usando recursão em vez de um loop pode resolver o problema também, mas eu não pode jurar a ele.

Boa sorte.

Comentários Comentários

Guest
Beatriz Sosa na 27 Set 2013
0
o problema é o flash player, não o firefox. Para corrigir o problema: 1. ir para um site que tem um vídeo flash, como o youtube 2. Clique com o botão direito sobre as vídeo, em seguida, selecionadas "configurações globais", isto irá abrir o Gerenciador de configuração do flash player 3. Clique na guia Avançado 4. sob o título "dados de navegação e configurações", clique "Delete All". é isso, você vai notar o firefox wil correr suavemente mais uma vez. se depois de algum tempo o firefox lento respondendo novamente, faça a mesma coisa para corrigi-lo. Boa sorte!!!

O seu comentário
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved