Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 [Javascript] Beaucoup de scripts ... ça plante ! Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
Mingain
Accro à Web-IG
Accro à Web-IG



Sexe: Sexe:Masculin
Messages: 185
Localisation: Nîmes

MessagePosté le: Mer 17 Oct 2007 - 15:57 Répondre en citantRevenir en haut

Bonjour tout le monde Laughing


Voilà, j'ai une page où j'appelle divers scripts javascripts qui sont dans des fichiers .js.

avec PHP j'ajoute les scripts selon la page où je me trouve afin de ne pas forcer le chargement des scripts de partout (alors que certains ne serviraient à rien).


Dans une page en particulier, je mets un script Ajax avec un onload="fonction();" sur le body.

Apparemment, ce fameux onload fait bugger l'ensemble des autres scripts javascript (Ils ne se lancent pas mais il n'y a pas d'erreur).

Par contre, le script Ajax fonctionne parfaitement.

Ce fameux script Ajax permet de refresh une div toutes les secondes. Les autres scripts sont une greybox et une fonction qui fait clignoter un texte. Ceux sont ces-derniers qui ne fonctionne plus dés que je met le onload ...
Bien sur dés que j'enlève le onload, l'Ajax ne marche pas mais les autres scripts marchent !

_________________
www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailAdresse AIMMSN Messenger

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
United
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 225
Localisation: Oise

MessagePosté le: Mer 17 Oct 2007 - 16:41 Répondre en citantRevenir en haut

Installe l'add on Firebug pour Firefox. Il t'indiquera pourquoi ça plante normalement. Smile
Voir le profil de l'utilisateurEnvoyer un message privé
Mingain
Accro à Web-IG
Accro à Web-IG



Sexe: Sexe:Masculin
Messages: 185
Localisation: Nîmes

MessagePosté le: Jeu 18 Oct 2007 - 08:56 Répondre en citantRevenir en haut

J'ai la barre developpeur.
Il me dit pas que ça plante ... Pourtant ça ne fonctionne pas ???

Je vais tenter firebug

_________________
www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailAdresse AIMMSN Messenger
Mingain
Accro à Web-IG
Accro à Web-IG



Sexe: Sexe:Masculin
Messages: 185
Localisation: Nîmes

MessagePosté le: Ven 19 Oct 2007 - 16:06 Répondre en citantRevenir en haut

Firebug ne m'aide pas du tout !

Trés franchement je suis un peu perdu là ! ça serait vraiment domage de devoir renoncer au refresh de la div quand même Rolling Eyes .


Faut que je trouve Twisted Evil

_________________
www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailAdresse AIMMSN Messenger
United
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 225
Localisation: Oise

MessagePosté le: Ven 19 Oct 2007 - 19:07 Répondre en citantRevenir en haut

Saisi ton code dans le paste bin et passe nous le lien, on pourra aider, car sans code, c'est dur de savoir pourquoi. Smile
Voir le profil de l'utilisateurEnvoyer un message privé
Mingain
Accro à Web-IG
Accro à Web-IG



Sexe: Sexe:Masculin
Messages: 185
Localisation: Nîmes

MessagePosté le: Dim 21 Oct 2007 - 16:03 Répondre en citantRevenir en haut

Pas possible de paster le code sinon je l'aurais fait dés le début.
C'est plein d'include. Je vais mettre tout ça sur le net !

_________________
www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailAdresse AIMMSN Messenger
Mingain
Accro à Web-IG
Accro à Web-IG



Sexe: Sexe:Masculin
Messages: 185
Localisation: Nîmes

MessagePosté le: Dim 21 Oct 2007 - 18:31 Répondre en citantRevenir en haut

Bon j'ai mis le tout en ligne.

ça se consulte à l'adresse > mtx-50.com/dev


Il faut se logger avec les identifiants "mika" et "ui".
C'est dans la page 'messagerie' que ça ne marche pas.

Il y a un script pour faire clignoter le nombre de nouveaux messages, un pour le refresh de la div et un pour faire pour la greybox (La petite boite).

Sauf qu'à cause du refresh donc, ni la greybox, ni le clignotement ne fonctionnent. La preuve : Si vous allez sur 'fiche personnelle', où le refresh n'est pas appellé mais ou les deux autres scripts le sont, on voit que la greybox et le clignotement fonctionnent ! (Il faut cliquer sur Nouveau mot de passe par exemple pour voir afficher la greybox sans problemes).


Voilà voilà. Ceci dit, Firebug affiche une erreur (qu'il n'affiche pas en local) mais ça m'ettonerait que les problèmes viennent de là Rolling Eyes




A l'aiiiidee Laughing Laughing Laughing

_________________
www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailAdresse AIMMSN Messenger
United
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 225
Localisation: Oise

MessagePosté le: Lun 22 Oct 2007 - 14:12 Répondre en citantRevenir en haut

Pour faire clignoter le nombre de message, pas besoin de JavaScript, c'est possible avec une balise CSS. (text-decoration:blink; ) Wink
Le reste je ne peux te dire là, je dois filer en cours. (BTS Blanc de maths cet après midi.)
Voir le profil de l'utilisateurEnvoyer un message privé
Mingain
Accro à Web-IG
Accro à Web-IG



Sexe: Sexe:Masculin
Messages: 185
Localisation: Nîmes

MessagePosté le: Mer 24 Oct 2007 - 18:18 Répondre en citantRevenir en haut

ok merci pour l'astuce css !

Dans tous les cas ça m'arrange qu'en partie puisque ça bloque encore le GreyBox !

_________________
www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailAdresse AIMMSN Messenger
United
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 225
Localisation: Oise

MessagePosté le: Mer 24 Oct 2007 - 18:38 Répondre en citantRevenir en haut

Hum si j'ai bien compris, tu as un script Ajax qui recharge la liste des messages (qui fonctionne, je confirme avec Firebug).
Pour le clignotement, tu as la propriété que je t'ai donné, donc le script peut virer.
Et l'autre script au juste, il fait quoi ?
Voir le profil de l'utilisateurEnvoyer un message privé
Mingain
Accro à Web-IG
Accro à Web-IG



Sexe: Sexe:Masculin
Messages: 185
Localisation: Nîmes

MessagePosté le: Mer 24 Oct 2007 - 23:35 Répondre en citantRevenir en haut

ça -> http://orangoo.com/labs/GreyBox/

_________________
www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailAdresse AIMMSN Messenger
United
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 225
Localisation: Oise

MessagePosté le: Jeu 25 Oct 2007 - 12:45 Répondre en citantRevenir en haut

Hum, le fait que tu rappelles une partie de la page toutes les secondes doit faire disparaitre la greybox juste après son apparition, si tu arrives à me suivre. Je ne vois que ça. Si tu rafraichis toutes les minutes, ça te fait la même chose ?
Voir le profil de l'utilisateurEnvoyer un message privé
Mingain
Accro à Web-IG
Accro à Web-IG



Sexe: Sexe:Masculin
Messages: 185
Localisation: Nîmes

MessagePosté le: Jeu 25 Oct 2007 - 13:58 Répondre en citantRevenir en haut

ça vient pas de là vu que ça fait planter le truc de clignotement et le refresh ajax ne le concerne pas (Pas dans la même div) alors que les greybox sont appellés depuis la div qui se refresh (même si à mon avis ça doit même pas poser de problème).

Apparemment l'ajax me "bloque" les autres scripts javascript. J'arrive pas à comprendre pourquoi Confused ?

_________________
www.en-camargue.fr : Tourisme et photos en camargue
www.vauclare.fr : Creation de site Web sur mesure dans le gard
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailAdresse AIMMSN Messenger
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum