Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : menu glissant dans une info-bulle [ Framework / Autre Framework ] (zon28)

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

Membre Club
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é 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 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 bug info bulle [ par ntfree ] voila, c tt simple, g chopé le script info bulle de ce site.mais le probleme, c'est ke maintenant, il est impossible de selectionner du texte sur le s


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.