J'ai eu une mise à jour de page bizarre dans le déploiement et je n'arrive pas à trouver la cause ou à la répliquer en développement. Existe-t-il un moyen pour une erreur javascript ou une exception de provoquer un rechargement de page? Ou quelques conseils pour m'aider à affiner la cause?Une erreur javascript provoque le rechargement de la page?
Cela se produit lors d'un déploiement sur le terrain et je ne peux pas le répliquer lors d'un test en local. Je sais que cela se passe pendant que je consignation des exceptions en utilisant ELMAH. L'utilisateur utilise Firefox.
UrlReferrer: example.com/products/edit/100
Url de GET: example.com/products/edit/undefined~~V~~3rd
Et je ne vois pas de code javascript sous la forme de la fenêtre .location = '/ products/edit /' + id, (où id pourrait être indéfini) qui pourrait être appelé depuis cette page.
Mais il y a des appels comme ci-dessus ailleurs. J'espère que cela a du sens. :)
Quel navigateur testez-vous avec? est-il produit dans tous les navigateurs? avez-vous un code rafraîchissant/rechargeant dans votre JS partout? avez-vous essayé d'utiliser Firebug/IE dev outils/outils de développement Chrome pour franchir le code –
@Andy - Éloignez-vous du café! Si vous venez d'entrer et de lire ça, ça sonne comme un collègue o n un engouement à la caféine –
@Nick - Alors, soyons simples; OP, pouvez-vous nous donner un exemple, comme du code ou un lien? –