Startseite
Stellenmarkt
Downloads
Kontakt
  Community Center:   Forum  |  Gruppen  |  Chat  |

Zurück   Forum Fachinformatiker.de > Fachliches > Webdesign



Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22.09.2004, 09:31   #1
Reg.-Benutzer
 
Benutzerbild von MidnightPrincess1982
 
Reg.-Datum: 17.05.2001
Standard Java Menü in HP

Hallo!

Hab ein Problem und hoffe ihr könnt mir helfen.
Ich habe folgenden Java Text in meiner Menüseite :
(Es ist ein aufklappbares Menü)
-------------------------------------------------------
<script language="JavaScript1.2">
<!--

var head="display:''"
img1=new Image()
img1.src="fold.gif"
img2=new Image()
img2.src="open.gif"

var ns6=document.getElementById&&!document.all
var ie4=document.all&&navigator.userAgent.indexOf("Ope ra")==-1

function checkcontained(e){
var iscontained=0
cur=ns6? e.target : event.srcElement
i=0
if (cur.id=="foldheader")
iscontained=1
else
while (ns6&&cur.parentNode||(ie4&&cur.parentElement)){
if (cur.id=="foldheader"||cur.id=="foldinglist"){
iscontained=(cur.id=="foldheader")? 1 : 0
break
}
cur=ns6? cur.parentNode : cur.parentElement
}

if (iscontained){
var foldercontent=ns6? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]
if (foldercontent.style.display=="none"){
foldercontent.style.display=""
cur.style.listStyleImage="url(open.gif)"
}
else{
foldercontent.style.display="none"
cur.style.listStyleImage="url(fold.gif)"
}
}
}

if (ie4||ns6)
document.onclick=checkcontained

//-->
</script>

.......
-------------------------------------------
Sieht genauso aus (also mit Returns und so)

Mein Problem ist, der IE klappt mein Menü ganz normal auf.
(Läuft auch alles normal)
Aber der Netscape lässt mein Menü nicht aufklappen.
Ich klick auf die Links an und sie klappen NICHT auf.

Ein Kumpel hat mir erklärt, dass es vielleicht an den
Return - Schaltungen liegen könnte.

Also - Frage:
Hab ich das Java richtig formatiert?
(Ach ja ich hab den Netscape 7 - das Menü müsste
also gehen)

Danke schonmal im Voraus!

KissMe1982
MidnightPrincess1982 ist offline   Mit Zitat antworten
Alt 22.09.2004, 10:10   #2
Reg.-Benutzer
 
Reg.-Datum: 14.08.2001
Ort: NRW
Standard

Du solltest Dir zuerst einmal folgender Tatsache bewußt werden:

Java ist etwas völlig anderes als JavaScript!
P3AC3MAK3R ist offline   Mit Zitat antworten
Alt 22.09.2004, 10:16   #3
Reg.-Benutzer
 
Benutzerbild von MidnightPrincess1982
 
Reg.-Datum: 17.05.2001
Standard ok

... dann Java Script :-)
*schäm*
MidnightPrincess1982 ist offline   Mit Zitat antworten
Alt 23.09.2004, 07:30   #4
Reg.-Benutzer
 
Benutzerbild von MidnightPrincess1982
 
Reg.-Datum: 17.05.2001
Standard ...

Hat keiner ne Lösung?
MidnightPrincess1982 ist offline   Mit Zitat antworten
Alt 23.09.2004, 08:08   #5
Reg.-Benutzer
 
Reg.-Datum: 25.08.2002
Ort: Aschaffenburg
Standard

kein thread-pushing bitte

hast du die site online?
kills ist offline   Mit Zitat antworten
Alt 23.09.2004, 08:26   #6
Reg.-Benutzer
 
Benutzerbild von MidnightPrincess1982
 
Reg.-Datum: 17.05.2001
Standard ...

Email kommt!
MidnightPrincess1982 ist offline   Mit Zitat antworten
Alt 23.09.2004, 08:36   #7
Reg.-Benutzer
 
Reg.-Datum: 25.08.2002
Ort: Aschaffenburg
Standard

Zitat:
Zitat von kissme1982
Email kommt!
ich würd sagen, da fehlt nach jeder Zeile ein semikolon?

EDIT:

Ausserdem, darf es in jeder HTML Seite nur 1nen Body geben!

EDIT2:

Ich finde den Aufbau deiner Menu Ausklapp/Einklapp funktion äusserst kompliziert, unperformant und unerklärlich

Wie wärs, wenn du mal bei http://javascript.internet.com/ reinschaust, wie die das machen. Ich glaube die Boardsuche hier wird dir auch helfen, da ich auch schonma son aufklappmenu gebastelt hab

Geändert von kills (23.09.2004 um 08:43 Uhr)
kills ist offline   Mit Zitat antworten