AVION PUBLICITAIRE

fg85 Messages postés 370 Date d'inscription dimanche 28 mars 2004 Statut Membre Dernière intervention 13 avril 2007 - 2 août 2005 à 18:38
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005 - 30 sept. 2005 à 11:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33039-avion-publicitaire

homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
30 sept. 2005 à 11:29
bon c'est encore moi (si les administrateurs passents dans le coin ils peuvent supprimer mes 3 messages avant ils ne servent à rien)

sinon en ce qui concerne mon problème j'ai encore un petit soucis j'ai bien rentré ce que tu m'a dis de mettre à la place donc :
if (x>depart_x) {clearInterval(timer)}

mais le problème c'est qu'il a complètement disparu il ne passe meme plus une fois

j'ai essayé de chercher d'où cela pouvait provenir mais je n'ai point trouver. J'ai repris toutes tes données pour voir si cela ne venait pas d'un de mes changements effectués mais ce n'est pas le cas.

Je bloque totalement.
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
30 sept. 2005 à 10:48
heu pas sur la gauche masi sur la droite ce qui fait que ma page fait le double en largeur de sa taille habituel et les écrans sont pas adapté pour du 1600 :)
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
29 sept. 2005 à 11:00
mais moi je veu qu'il disparaisse une fois qu'il a traversé l'écran pq là je peux tjs aller lui rendre visite sur la gauche :(
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
28 sept. 2005 à 18:36
bon je testerai chez moi
ahhh heureusement que je suis là pour résoudres les problèmes restants ;)
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
28 sept. 2005 à 17:22
oui, je n'avais pas pensé à ça en fait désolé, tu fais comme ça :

if (x>depart_x) {
clearInterval(timer);
x=-1000;
}

en fait, tu le mets à gauche de l'écran et tu arrêtes le timer pour ne plus qu'il bouge
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
28 sept. 2005 à 09:33
ohh mais c'est pas drole en fait ce que je veu dire c'est que l'avion se déplace bien vers la droite le problème c'est qu'il ne disparait pas
si je bouge la barre en bas vers la droite du site je le vois là tout seul entrain d'attendre ... enfin je sai pas si vous comprenez ce que je veux dire
massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007
27 sept. 2005 à 20:12
Un feu rouge, pour un avion ? A oui effectivement ca bug. lol
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
27 sept. 2005 à 18:18
ahhh youpi ya le texte qui le suit
c'est normal que le truc il disparaisse pas ? il reste sur le coté droit comme si il etait arreter a un feu rouge :)
je peu donc bouger la page
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
27 sept. 2005 à 17:32
oups, j'ai oublié le point virgule après donc :
if (x>depart_x) {clearInterval(timer)};
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
27 sept. 2005 à 17:30
dans la source, tu vires ce qu'il y a âpres le commentaire jusqu'au div de façon a ce qui ne reste que ceci :



<!-- ici on met ce que l'on veut, pub google par exemple -->




Ensuite tu remplaces le commentaire par ce que tu veux.

Pour qu'il ne passe qu'une fois :
dans pub.js, tu remplaces : if (x>depart_x) x=-1000;
par : if (x>depart_x) {clearInterval(timer)}
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
27 sept. 2005 à 12:27
et pendant que j'y suis comment on fait pour qu'il ne défile qu'une seule fois et qu'il ne réaparraisse pas aussitot apres avoir disparu de l'autre coté ?
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
27 sept. 2005 à 11:54
youpi ca marche bon premier problème résolu grace à toi merci mais maintenant passons au suivant ( et oui je sais je suis casse pied comme fille)
comment on met autre chose que de la pub pour google c'est pas que google me dérange mais bon j'aimerai un petit peu "personnaliser le petit navion"
donc pour mettre soit du texte soit une image
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
26 sept. 2005 à 17:45
Tu insères le code dans le body avec onload comme dans l'exemple du zip
si l'avion va trop vite, règle le pas, il est a 10 par défaut (se déplace de 10 px en 10 px), met 1 par exemple et il ralentira. note qu'il s'arrête quand tu passes la sourie sur l'avion.
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
26 sept. 2005 à 15:08
bon bah après moulte efforts je n'ai rien compris à : où insérer le code bon je laisse tomber mais je met quand meme une bonne note parce que pour animer un site c'est une idée originale
homelaet Messages postés 23 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 30 septembre 2005
26 sept. 2005 à 13:59
Moi aussi j'ai la version 1.0.6 et l'avion marche impécablement bien bon meme s'il va un peu vite et qu'on a pas trop le temps de lire ce qu'il y a marqué mais bon tout est une question de réglage
cs_darkman2 Messages postés 121 Date d'inscription mardi 3 mai 2005 Statut Membre Dernière intervention 31 décembre 2005
8 août 2005 à 08:46
moi je trouve l'idée bien
mais y'as auté trop de ligne
a part ca c'est impeccable
note 8/10
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
3 août 2005 à 15:00
bizarre, je viens de mettre la même version que toi et tout marche bien, en local et sur le web.
massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007
3 août 2005 à 13:56
J'ai Firefox 1.0.6 et l'avion ne s'affiche pas. Tandis que sous IE (J'utilise Avant Browser), l'avion s'affiche impeccable.
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
3 août 2005 à 11:55
merci pour "Moi, je trouve l'idée super" mais chez moi (et en ligne aussi), ce 'script' fonctionne trés bien avec firefox (1.0.4) !!!
massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007
3 août 2005 à 11:33
Moi, je trouve l'idée super, mais la réalisation un peu moins. Ca ne marche pas sous firefox, et le code n'est pas très optimisé. 7/10.

A+
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
3 août 2005 à 11:16
Tu peux mettre 1 si tu veut, je ne serait pas vexé, je suis conscient que ce n'est pas une "vraie source" qui est utile et instructive.
Les notes dépendent, ici, dans cette section, plus aux goûts personnels qu'à la qualité de la source...
Et comme les goûts et les couleurs .... je ne serais pas vexé en n'en voudrais à personne pour une note minable.
fg85 Messages postés 370 Date d'inscription dimanche 28 mars 2004 Statut Membre Dernière intervention 13 avril 2007
3 août 2005 à 11:04
(Ce n'est pas moi qui ai mis 4, je n'est pas voté)

Je dit sa, pour ne pas préter à confusion ;)
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
3 août 2005 à 08:32
merci MadM pour la note, cela fait toujours plaisir
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
2 août 2005 à 21:00
lol je trouve l'idée super sympa
pas pour les pub par contre : ça serait vraiment chia** pour l'utilisateur, mais pour faire une sorte d'annonce à l'accueil de ton site par exemple (du style : site en construction, nouvelle rubrique etc...)
Enfin bon je note l'idée : 9/10
rttb Messages postés 290 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 25 avril 2008
2 août 2005 à 18:45
ok pour ça : "if (y<10){sens_y=1};"
ça : ???
"De plus, au lieu de faire tout le temps des "document.getElementById("div_publicitaire").style."
créé une fonction"
pour trois lignes, remplacées par trois lignes, pas de gain.
c'est certe plus propre, mais bon, j'ai fais ça pour m'amuser.
comme précisé dans les Explication finale: Je sais, c'est nul, mais ça m'amuse ;-)
fg85 Messages postés 370 Date d'inscription dimanche 28 mars 2004 Statut Membre Dernière intervention 13 avril 2007
2 août 2005 à 18:38
Il t'a fallu combien de temps pour faire ça ? (23 lignes de code en sautant les lignes le plus possible)

De plus, au lieu de faire tout le temps des "document.getElementById("div_publicitaire").style."
créé une fonction
function modstyle()
{
return document.getElementById("div_publicitaire").style;
}
et modifie tes lignes :
modstyle.left = x + "px";
Comme sa cela fera encore moins de ligne :D...
Encore un truc ..
La notation :
"if (y<10) sens_y=1;"
n'est pas très bonne, il faut mieux utiliser :
"if (y<10){sens_y=1};"
C'est plus sûr ...

Donc voila, en espérant vous aider ;)

Cordialement
----------------------
http://fg.logiciel.free.fr
http://longhornrc.ca.cx
Rejoignez-nous