35 votes

le chargement de la page deux fois dans Google chrome

Quelqu'un aurait-il des problèmes avec Page_Load être exécutée deux fois dans Google Chrome? C'est une petite question, je ne sais pas quoi d'autre à expliquer...

J'ai une simple asp.net page et dans Firefox et IE tout ça fonctionne. Mais dans Chrome le Page_Load est déclenché deux fois...

Quelqu'un a des idées, pourquoi?

Plus tard EDIT: - ce qui est étrange, c'est que j'ai 4 répéteurs... binded avec des valeurs aléatoires. Le hasard méthodes sont deux fois tiré (à cause de la page chargé à deux reprises), mais les répétiteurs prend à l'origine, les valeurs...donc, le 2ème post de retour est en quelque sorte déclenché après l'étape de rendu.

3ème édition: Il ne se produit que lors de l'actualisation de la!

Solution (dans mon cas): Il y avait un vide img src et qui en était la cause

42voto

Chris Shaffer Points 18066

J'ai remarqué ce problème dans IE si la page contient des balises img qui n'ont pas d'attribut src (ou de la src est vide, etc). Vous ne savez pas si Chrome fait la même chose, mais la peine de vérifier, non?

13voto

Johann Points 3011

Pour moi le problème a été en raison de l'extension Firebug Lite pour Google Chrome. Une fois désactivé, la page ne charge que les une fois.

7voto

miracl Points 1

J'ai eu un problème similaire: Chrome et Firefox chargement de la page deux fois, Internet Explorer chargement une fois.

Le problème était à cause de mon .htaccess:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]

Lorsque les navigateurs demandent un favicon.ico, mon index.php la page a été appelée, donc la création d'un double accès au serveur. Ma solution a été de créer un favicon.ico, bien que je puisse aussi avait index.php gérer ce cas particulier, ou même .htaccess, mais j'avais besoin d'un favicon.ico, de toute façon :)

6voto

Edwin Points 41

J'ai eu le même problème stupide. Le chargement de la Page deux fois et les mises à jour s'éteignirent.

Grâce à ce message, j'ai vérifié ma feuille CSS.

J'ai supprimé cette ligne:

body { background-image: url(); }

C'était le problème

2voto

mflodin Points 332

En plus de Chris Shaffer réponse qui m'a mis sur la bonne voie, je tiens à ajouter que dans mon cas il y avait aussi un <script> balise vide src qui a provoqué le problème.

Peut-être qu'il s'applique à tous les éléments avec un vide src.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X