Conflit entre deux fichiers js (plusieurs onLoad) [Résolu] - HTML/CSS - Programmation
Marsh Posté le 11-05-2007 à 11:23:47
tu fais window.onload = function(){preload(); displayPics();}
Marsh Posté le 11-05-2007 à 15:26:04
Idéalement, tu devrais plutôt :
remplacer window.onload = function() { preload(); } par :
Code :
|
et remplacer window.onload = displayPics; par :
Code :
|
Quand tu rajoutera des scripts, ça t'évitera de retoucher à ton onload et si t'as un autre script qui touche à la propriété onload, ça évitera de faire merder les autres scripts.
Marsh Posté le 11-05-2007 à 11:09:24
Bonjour, j'ai un petit soucis avec la cohabitation de 2 fichiers js comprenant chacun un "onLoad"
Je fais appel dans une popup à deux fichiers js stockés dans un dossier "scripts" à la racine du site:
fichier script_galerie.js:
fichier preload.js:
Le preload fonctionne très bien, mais du coup c'est le script de la galerie qui a un soucis, les photos s'affichent dans une nouvelle page au lieu de s'afficher dans la même page.
J'ai lu sur d'autres forums que le problème pouvait venir de la cohabitation de 2 "onLoad", mais je ne sais pas comment le résoudre.
Merci par avance pour votre aide.
Message édité par Ben-o le 11-05-2007 à 11:29:13