Accueil > Forum > > > > menu glissant dans une info-bulle
menu glissant dans une info-bulle
vendredi 4 juillet 2008 à 13:13:41 |
menu glissant dans une info-bulle

zon28
|
Bonjour, A partir d'une map area je fais apparaître des info-bulles "types sticky "(à l'aide du script tipmessage jquery). Dans ces info-bulles j'aimerai pouvoir insérer un menu glissant "type ddaccordéon" dont les info seraient stokées dans des div. De quelle façon je puis lier l'id d'un menu donné avec le onclick de la zone de la map ? Dans l'attente d'une aide je vous remercie d'avance.
|
|
vendredi 4 juillet 2008 à 15:42:12 |
Re : menu glissant dans une info-bulle

bultez
|
Bonjour, dans ta "zone map", tu as <area> avec href, onclick, onmouseover... disponibles tu y fais ce que tu veux, quand tu veux.
Cordialement  Bul [ mon Site] [ M'écrire]
|
|
lundi 7 juillet 2008 à 16:54:49 |
Re : menu glissant dans une info-bulle

zon28
|
Je vais essayer d'être plus explicite avec les exemples suivants :
la première partie contient la map area avec l'info-bulle qui se ferme par action de l'internaute :
<HTML> <HEAD> <TITLE>TEST JS</TITLE> <SCRIPT language="JavaScript1.2" src="main.js"type="text/javascript"></SCRIPT> </HEAD> <body topmargin="15" leftmargin="15" > <DIV id="TipLayer" style="visibility:hidden;position:absolute;z-index:1000;top:-100"></DIV> <SCRIPT language="JavaScript1.2" src="style.js" type="text/javascript"></SCRIPT> <IMG src="images/exemple.gif" usemap="#exemple"> <map name="exemple"> <area shape="circle" coords="30,30,21" title="Un cercle" href="#" onMouseOver="stm(Text[8],Style[5])" onmouseout="htm()"> </map> </BODY> </HTML>
En second lieu j'aimerai inserrer le menu accordéon suivant :
<head>
<script type="text/javascript" src="jquery-1.2.2.pack.js"></script>
<script type="text/javascript" src="ddaccordion.js">
/*********************************************** * Accordion Content script- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com) * Visit http://www.dynamicDrive.com for hundreds of DHTML scripts * This notice must stay intact for legal use ***********************************************/
</script>
<script type="text/javascript">
ddaccordion.init({ headerclass: "silverheader", //Shared CSS class name of headers group contentclass: "submenu", //Shared CSS class name of contents group revealtype: "mouseover", //Reveal content when user clicks or onmouseover the header? Valid value: "click" or "mouseover collapseprev: true, //Collapse previous content (so only one open at any time)? true/false defaultexpanded: [0], //index of content(s) open by default [index1, index2, etc] [] denotes no content onemustopen: true, //Specify whether at least one header should be open always (so never all headers closed) animatedefault: false, //Should contents open by default be animated into view? persiststate: true, //persist state of opened contents within browser session? toggleclass: ["", "selected"], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"] togglehtml: ["", "", ""], //Additional HTML added to the header when it's collapsed and expanded, respectively ["position", "html1", "html2"] (see docs) animatespeed: "normal", //speed of animation: "fast", "normal", or "slow" oninit:function(headers, expandedindices){ //custom code to run when headers have initalized //do nothing }, onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed //do nothing } })
</script>
<style type="text/css">
.applemenu{ margin: 5px 0; padding: 0; width: 150px; /*width of menu*/ border: 0px solid #9A9A9A; height: 10px; }
.applemenu div.silverheader a{ background: black url(silvergradient.gif) repeat-x center left; font: normal 12px Arial; color: white; display: block; position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ width: auto; padding: 5px 0; padding-left: 8px; text-decoration: none; }
.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{ color: white; }
.applemenu div.selected a, .applemenu div.silverheader a:hover{ background-image: url(silvergradientover.gif); color: white;
}
.applemenu div.submenu{ /*DIV that contains each sub menu*/ background: white; padding: 2px; font: normal 12px Arial; height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/ } </style> </head> <body> <div class="applemenu"> <div class="silverheader"><a href="" >Menu 1</a></div> <div class="submenu"> Some random content Some random content </div> <div class="silverheader"><a href="">Menu 2</a></div> <div class="submenu"> Some random content here<br /> </div> <div class="silverheader"><a href="">Menu 3</a></div> <div class="submenu"> Some random content here<br /> </div> <div class="silverheader"><a href="http://www.codingforums.com">Menu 4</a></div> <div class="submenu"> Some random content here<br /> </div> </div> </body> </html>
Chacun des menus seraient un id différent et seraient appelé dans la ligne de la zone concernée.
|
|
Cette discussion est classée dans : menu, bulle, map, info, glissant
Répondre à ce message
Sujets en rapport avec ce message
Info bulle Google Map [ par Tipatt ]
Bonjour !Je réalise actuellement un projet informatique utilisant l'API Google Map. Dans mon code source, j'ai fait en sorte que la carte Google Map s
Info bulle [ par matta6666 ]
Les infos bulle du site sont superbes cf http://www.javascriptfr.com/telecharger.aspx?ID=38238et survoler : la liste Sources en rapport avec celle ciE
A la recherche du script d'info bulle du site... [ par TLVR ]
Bonsoir à tous.Voilà, je suis newbie ici et suis tombé par hasard sur ce site en recherchant sur la toileun script d'info bulle...Celui utilisé sur ce
Info window de Google Map [ par mandjek ]
Bonjour à tous.Quelqu'un sait-il par hasard comment reproduire l'info window de google map. J'ai essayé j'y suis pas arrivé. Je parle de ce truc :Merc
info bulle [ par didcup ]
Bonjour,quelqu'un aurait une idée de script pour faire passer une info bulle de droite à gauche lorsque qu'elle n'a plus de place dans la fenetre du n
Info-bulle [ par mnmall ]
Bonjour,MnMall<img temp_src="C:\Documents and Settings\Admin\Bureau\BullInfo.gif" src="C:%5CDocuments%20and%20Settings%5CAdmin%5CBureau%5CB
un menu genre bulle d'aide [ par daeron ]
J'ai bien regarde les sources mais je n ai pas trouve d inspiration...L'idee est simple c est de realiser une bulle d aide avec differents menus un pe
Pb affichage info bulle sous une liste déroulante [ par gipcps ]
Bonjour, Voici mon problème : Sous Firefox mes info-bulle s'affichent correctement au dessus des listes déroulantes situées dans leur périmètre.Sous I
Info bulle [ par tenced28 ]
Bonjour!Je souhaiterai qu'apparaisse une petite fenetre lorque l'on passe la souris sur une image, fenetre donnant des informations sur cette image! J
pb compatibilité ie/ info bulle [ par elisabeth_nov ]
Bonjour,j'ai créer un planning, chaque case de mon planning peut contenir une image ou une couleur issue de ma base mysql (par requete php), sur chaqu
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|