Autor |
Nachricht |
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Mo 07.01.2008 16:15
Titel Java Script Dropdown Menü |
|
|
Hallo, ich hab vor einiger Zeit ein Projekt gestartet. Der Header besteht aus einigen Buttons unter denen bei Rollover ein Div-Layer Menü aufklappt. Seitdem das Script zum Dropdown jedoch eingebunden ist funktioniert kein Rollover mehr (also kein anderes Bild auf den Buttons wenn man mit der Maus drüberfährt) und auch keine Links. Alles in allem funktionieren die buttons nur noch zum Menü Aufklappen. Wie bekomm ich da drauf jetzt nen Link? Ich kann euch das Script auch mal posten wenn das nötig ist... Auf jeden Fall ist es so nicht wirklich praktisch und das war das einzige Menuscript das wirklich funktionierte...
mfg
Mario
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 07.01.2008 16:45
Titel Re: Java Script Dropdown Menü |
|
|
MDMC hat geschrieben: | Ich kann euch das Script auch mal posten wenn das nötig ist... |
Wäre schon sinnvoll.
|
|
|
|
|
Anzeige
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mo 07.01.2008 16:50
Titel
|
|
|
aber bitte nur den relevanten code
|
|
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Mo 07.01.2008 21:19
Titel
|
|
|
Also die Buttons sehen jeweils so aus:
Code: | <a href="http://www.dynamicdrive.com" onClick="return clickreturnvalue()" onMouseover="dropdownmenu(this, event, 'submenu_home');"><img src="images/page_template_02.jpg" width="74" height="29" border="0"></a> |
die funktion dropdownmenu dann so (die is extern in anylink.js):
Code: | function dropdownmenu(obj, e, dropmenuID){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
if (typeof dropmenuobj!="undefined") //hide previous menu
dropmenuobj.style.visibility="hidden"
clearhidemenu()
if (ie5||ns6){
obj.onmouseout=delayhidemenu
dropmenuobj=document.getElementById(dropmenuID)
if (hidemenu_onclick) dropmenuobj.onclick=function(){dropmenuobj.style.visibility='hidden'}
dropmenuobj.onmouseover=clearhidemenu
dropmenuobj.onmouseout=ie5? function(){ dynamichide(event)} : function(event){ dynamichide(event)}
showhide(dropmenuobj.style, e, "visible", "hidden")
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}
return clickreturnvalue()
} (...) |
|
|
|
|
|
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Di 08.01.2008 09:30
Titel
|
|
|
Code: | <a href="http://www.dynamicdrive.com" onClick="namedesFrames.location = 'www.derlink.de';" onMouseover="dropdownmenu(this, event, 'submenu_home');"><img src="images/page_template_02.jpg" width="74" height="29" border="0"></a> |
würde das so gehen?
Zuletzt bearbeitet von am Di 08.01.2008 09:31, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
Hover Dropdown Menü mit CSS und Java
java script menü wird über flash film nicht angezeigt
Dropdown Menü
IE Fehler bei DropDown Menü
Dropdown als Dropup Menü
CSS Javascript Dropdown menü
|
|