empêcher firefox de confirmation de rechargement

Je suis de l'affichage de certains documents modifiable dans un tableau. L'utilisateur, lors de tentatives pour recharger la table pendant que la modification d'un enregistrement d'un pop-up vient d'avertissement de l'enregistrement sur les données non enregistrées.

function cancelProcess()

 {

if(noEditedRecords !=0)//number of edited records in the table

{

    var processConfirmation = confirm("You've Edited "+ noEditedRecords +" Records. Are You sure to undo the Changes made?");

    if (processConfirmation ==true){

            window.onbeforeunload = null;        

            window.location.reload();}

}}

Quand il clique sur Ok pour recharger la page, Firefox affiche l'écran

"Pour afficher cette page, Firefox doit envoyer des informations qui permettront de répéter une action (telles que la recherche ou de la confirmation de commande) qui a été réalisée plus tôt."

Et lors de l'ouverture de la même page dans chrome, pas d'un tel message.

J'ai essayé d'éviter cela par la mise en fenêtre.onbeforeunload = null;, mais encore la fenêtre d'invite s'affiche.

Aussi j'ai essayé en changeant de configuration de Firefox

navigateur.sessionstore.postdata;

Changé de 0 à 1 comme suggéré dans mozilla page de support.

Mais rien n'a fonctionné.. Comment je prévenir l'Invite???

J'ai le sentiment que ce que vous avez besoin est différent de ce que vous demandez. Toute chance vous pouvez afficher votre code?
Ont inclus le code ..

OriginalL'auteur Emmi | 2012-09-27