BULLE D'AIDE ASSEZ SPÉCIALE À VOIR

Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006 - 6 janv. 2004 à 21:31
Cpustack Messages postés 27 Date d'inscription vendredi 1 octobre 2004 Statut Membre Dernière intervention 23 avril 2012 - 8 avril 2009 à 16:02
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/19301-bulle-d-aide-assez-speciale-a-voir

Cpustack Messages postés 27 Date d'inscription vendredi 1 octobre 2004 Statut Membre Dernière intervention 23 avril 2012
8 avril 2009 à 16:02
Salut,
Pour ceux que ça interesserait voici comment, aprés une aprés midi de recherche, j'ai solutionné le probleme de compatibilité FF et le soucis de positionnment dû au scrolling de la page.

var x
var y
function position(e)
{x (navigator.appName.substring(0,3) "Net") ? e.pageX : event.x+document.body.scrollLeft;y (navigator.appName.substring(0,3) "Net") ? e.pageY : event.y+document.body.scrollTop;
//window.status = "Souris X:"+x+" / Y:"+y;
}
if(navigator.appName.substring(0,3) == "Net")
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = position;

function ShowHelp( strTitre, strIcone, strTexte, ev){
TimeOut = setTimeout("ShowHelpBubble('" + strTitre + "', '" + strIcone + "', '" + strTexte + "', " + x + ", " + y + ")", 1000 );
}
..... la suite du code ;-)
Je me suis servi de http://www.editeurjavascript.com/scripts/scripts_evenements_2_50.php
et jusque là ça marche ;-)
Merci encore au donateur original pour ce code.
@+
etiennedelphiman Messages postés 10 Date d'inscription samedi 6 mars 2004 Statut Membre Dernière intervention 25 janvier 2009
10 avril 2007 à 22:41
salut the only

jai été chercher la MAJ afficher pour ton code, le prob c'est que sur firefox on perd le scroll, même en ayant rajouter le code à chimelpremier : 'Hlp.style.top = Y + 10 + document.body.scrollTop;'

as-tu une solution ?
Merci
pssinjaune Messages postés 39 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 22 septembre 2007
10 oct. 2006 à 09:58
pour ceux que celà intéresse, il y a une solution pour que celà foncionne egalement sur mozilla qui a été publié sur le forum:
http://www.javascriptfr.com/infomsg_INFO-BULLE-ORIGINALE-NE-FONCTIONNE-PAS-SOUS-MOZILLA_825087.aspx#2

Grand bravo a Zobibol pour l'update!
resux Messages postés 3 Date d'inscription mardi 15 mars 2005 Statut Membre Dernière intervention 4 octobre 2005
2 juil. 2005 à 00:27
fonctionne pas sous firefox :-(
cs_boopette Messages postés 15 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 28 février 2004
23 févr. 2004 à 08:52
Salut The Only,
je trouve ton info bulle tres sympa et jaimerais l'utiliser, malhereusement ca marche pas sous Mozilla ou Nestcape
si tu as des mises a jour penses a moi stp
jaimerais vraiment l'utiliser, je cherche une info bulle compatible IE, Netsacpe et Mozilla mais le tien a un joli look

Fais moi signe stp
cs_fab512 Messages postés 31 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 29 juin 2007
14 janv. 2004 à 13:35
bin pkoi adieu ?? non franchement c bien ce que t'as fait !! les bulles d'aide je les utilises déjà, et pis le menu style Xp je l'utiliserai un jour, mais je le garde en reserve... non c vré c sympa...
Pour les bulles d'aide je pense qu'on peu les mettre sur un site com sans pb, le menu xp c quand même un peu plus ressemblant... mé bon on trouve bien sur bcp de site les icones XP !!
chimelpremier Messages postés 544 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 20 mai 2005
14 janv. 2004 à 12:29
Le 13/01 à 22:50, TheOnly a écrit avec agacement:

"Non ce n'est pas du Microsoft"
Excuse-moi, je me suis exprimé trôp brièvement. Je voulais préciser que le script est écrit en language Jscript et l'effet de fondu n'est interprété que par Internet Explorer. Donc pas lisible sur un navigateur Gecko comme Netscape 7 ou Mozilla.
Cela dit, c'est une bonne idée à développer avec une bulle différente si le lien survolé se trouve en haut, à droite ou en bas de la fenêtre du butineur.

droits d'auteurs : Le Javascript est libre il me semble.

adieu : Pour une fois qu'on peut discuter !! ;o)
TheOnly Messages postés 12 Date d'inscription mardi 17 septembre 2002 Statut Membre Dernière intervention 6 janvier 2006
13 janv. 2004 à 22:50
Salut,

Non ce n'est pas du Microsoft. C juste de l'observation et de l'analyse orientée objet sans plus. Pour ce qui est des droits d'auteurs, c vrai, il y a des ressemblances mais toutes les images ont été modifiées, les animations ralenties ou accélérées, les polices d'écran,... comparé à Windows XP. XP est inimitable et avec ce que je connais (pas bcp je l'avoue), je ne saurai jamais reproduire cela. Entre parenthèses, certaines fonctions m'ont été données de ce site.

Pour ce qui est de l'imitation c'était juste parce que je trouvais cela bien pour des pages persos NON déposées sur le Web. Ca donne des mini-bibliothèques de fonctions et d'exemples si vous voulez impressionné qqun. Il n'est pas commercialiable et je ne tierai jamais d'argent de cela.

Pour ce qui est des mises-à-jour, je ne les communiquerai plus et ne mettrai plus de sources. Si c'est ce que vous voulez.

Adieu
cs_fab512 Messages postés 31 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 29 juin 2007
13 janv. 2004 à 19:04
Mr l'auteur ?? c du code microsoft ?? non ça m'etoneré fortement que microsoft gére les aide avec des gif... jpense que eux y utilise un systéme dynamique, pour que la fléche de la bulle soit tjr au bon endroit...
chimelpremier Messages postés 544 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 20 mai 2005
13 janv. 2004 à 00:58
affichage rapide :
ligne 14, mettre 100 au lieu de 2000
Compensation scroll vertical :
ligne 29 : Hlp.style.top = Y + 10 + document.body.scrollTop ;

Dommage c'est du code propriétaire Microsoft, je croie non retenu par le W3C
Que l'auteur se manifeste ; )
Michel
cs_fab512 Messages postés 31 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 29 juin 2007
12 janv. 2004 à 21:31
y'a quelqu'un sur ce site ou koi ? c un bug tout con...
1. mais j'y arrive pas lol
2. je sais pas si j'ai le droit de modifier ta source (droit d'auteur)
cs_fab512 Messages postés 31 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 29 juin 2007
10 janv. 2004 à 23:05
personne ne sait comment le corriger ??
cs_fab512 Messages postés 31 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 29 juin 2007
9 janv. 2004 à 21:09
arfff y'a un mega king size bug !! si la page est tro grande, et que l'on doit faire defiler la page, l'aide s'affiche bcp tro haut (en fait en position absolue de la page et non de la fenêtre...)
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
9 janv. 2004 à 20:57
ah cool, je vais tester ça, merci bien fab512 :-P
cs_fab512 Messages postés 31 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 29 juin 2007
9 janv. 2004 à 20:49
--> pour le délai d'affichage y te suffit de modifier le timeout ligne 14 du script...
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
6 janv. 2004 à 21:31
C'est excellent même si ça met un certain temps pour s'afficher.

A part ce détail, c'est top :-) 9/10
Rejoignez-nous