2010-06-15 4 views
0

J'ai créé un site de panier, et j'ai deux plaintes pour le même problème, mais je ne suis pas capable de suivre le problème principal Ils disent qu'ils obtiennent le message "opération annulée, Internet explorer ne peut pas ouvrir la page" chaque fois qu'ils naviguent vers une page, et en cliquant sur "OK" affiche "la page ne peut pas être affichée".Je reçois une erreur comme "opération annulée, Internet Explorer ne peut pas ouvrir la page"

Quelqu'un pourrait-il m'aider? quelle pourrait être la raison derrière cela ..

Obtenir ce problème dans IE-6,7.

EDIT

On ne m'a jamais signalé par cette erreur avant. mais maintenant je reçois cette erreur très fréquemment, Mon site est en direct et passe, c'est un site osCommerce et je ne sais pas où faire des modifications de contournement dans le site?

+0

Cela ressemble à un dépassement de temps ... – bschaeffer

+0

s'il vous plaît élaborer –

Répondre

4

J'ai déjà traité ce problème auparavant. C'est causé par javascript. Votre écriture quelque chose dans le DOM avant le chargement du DOM.

Par exemple, vous pourriez avoir quelque chose comme:

<script>document.write('hello world');</script> 

Quand il devrait être comme

<script> 
window.onload = function() { 
    document.getElementById('test').innerHTML = 'hello world'; 
} 
</script> 
+0

Donc vous voulez dire que cette erreur doit venir sur le chargement de la page? –

+0

Ce que je veux dire c'est que javascript essaie de modifier la page avant onload –

+0

Je l'ai trouvé très utile merci, Mais pourquoi ne pas trouver ce problème dans mon serveur de test et PC local, alors que j'ai le même code sur tous les trois serveurs, Le localhost, mon serveur de test et celui en live? –

5
+0

Je me suis heurté à ça, j'ai quelque chose à voir avec certains éléments parents qui ne sont pas fermés avant de les manipuler, vous devez d'abord fermer la balise ou quelque chose du genre, c'était il y a un moment. –

+0

Je l'ai trouvé très utile merci, mais pourquoi ne pas trouver ce problème dans mon serveur de test et PC local, alors que j'ai le même code sur tous les trois serveurs, le localhost, mon serveur de test et un live? –

+1

Ma conjecture est que votre navigateur charge la page si rapidement que le DOM est complètement chargé avant l'exécution du script. Cela est particulièrement vrai si vous chargez la page depuis localhost. –

1

Je me suis heurté à cela à quelques reprises.

première fois, il a dû faire avec la manipulation des éléments avant qu'ils ne soient fermés (comme d'autres l'ont mentionné.)

La deuxième fois, le serveur avait des images dans un répertoire qui était illisible par « tout le monde », nous avons dû changer les permissions.

+0

Je l'ai trouvé très utile merci, mais pourquoi ne pas trouver ce problème dans mon serveur de test et PC local, alors que j'ai le même code sur tous les trois serveurs, localhost, mon serveur de test et un live? –

+0

Voilà le grand mystère! Pareil ici, a travaillé dans certains endroits, a éclaté dans d'autres. –

Questions connexes