Deux PageLoad Firefox - IIS

Résolu/Fermé
crapoulou Messages postés 28158 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 16 avril 2024 - 8 juil. 2010 à 12:23
crapoulou Messages postés 28158 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 16 avril 2024 - 30 juil. 2010 à 22:41
Bonjour,

Depuis quelques jours, mes pages ASPX se chargent deux fois en les lançant avec Firefox.
Ce problème est inexistant sous d'autres navigateurs (Chrome, IE, Opéra).
Le Page.IsPostBack est à false même au deuxième chargement.

D'après mes recherches, ce problème est du déjà vu :

http://eggbung.blogspot.com/2008/05/firefox-double-page-load.html
https://forums.asp.net/t/1202954.aspx
http://www.mangatoshokan.com/...

Sur ces discussions en anglais, on parle de lien erroné, vide, d'image incorrecte, ...

Mon problème, c'est que j'ai tout dans mon code behind (sans redirection vers d'autres pages) et rien dans ma page ASP : aucun lien, aucune image.
En commentant tout mon code Behind et une page vierge en ASP, j'ai le même souci.

Lorsque je lance l'application avec le serveur Visual Studio Development, 1 page Load.
URL : http://localhost:1645/MonAppli.aspx

Lorsque je lance l'application avec le serveur IIS : 2 page load.
URL : http://localhost/dossier1/dossier2/MonAppli.aspx

Dossier1 et 2 sont bien définis en tant qu'applications dans IIS.

Merci d'avance.
A voir également:

1 réponse

crapoulou Messages postés 28158 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 16 avril 2024 7 990
Modifié par crapoulou le 30/07/2010 à 22:41
Bonjour,

Le problème est résolu.

Il s'agit de l'add-on de Firefox à savoir Firebug qui générait ce double PageLoad pour une raison qui restera mystérieuse et inconnue.
Le code C# doit se méfier car si on fait une requête d'INSERT ou UPDATE dans une base de données par exemple, on la fait deux fois !

T'as un problème ? Passe sur CCM!
Il n'y a pas de problème sans solution.
0