Javascript für Aufklapp-Menü
Nane
- javascript
So, jetzt habe ich versucht, ein solches Script einzubauen, aber es klappt einfach nicht :(
Kann sich vielleicht mal bitte jemand den Quelltext anschauen und mir sagen was ich falsch mache?
http://www.nettesdrumherum.de/MehrschweinNEU/PagesSystem/rodentiaTEST.htm
Danke im Voraus,
Nane
So, jetzt habe ich versucht, ein solches Script einzubauen, aber es klappt einfach nicht :(
Schau mal in die Javascript Konsole (im Mozilla unter Tools Web Development) da sind schon drei Fehler:
Error: syntax error
Source File: http://www.nettesdrumherum.de/MehrschweinNEU/PagesSystem/code/ezloader.js
Line: 1
Source Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Error: menusGo is not defined
Source File: http://www.nettesdrumherum.de/MehrschweinNEU/PagesSystem/rodentiaTEST.htm
Line: 31
Error: showPermPanel is not defined
Source File: http://www.nettesdrumherum.de/MehrschweinNEU/PagesSystem/rodentiaTEST.htm
Line: 31
http://www.nettesdrumherum.de/MehrschweinNEU/PagesSystem/rodentiaTEST.htm
{link:http://forum.de.selfhtml.org/faq/#Q-19]
Struppi.
Hallo Nane,
also an Deiner Stelle würde ich auf solche Aufklapp-Menü's verzichten...
Ein Rat: Solche Scripte sind gerade für Anfänger schwer einzubauen, bzw. zu verstehen und daher eine große Fehlerquelle. Statt viel Zeit mit solchen netten, aber überflüssigen Elementen, zu vergeuden, solltest Du Dich besser mehr auf Inhalt, Layout und korrektes HTML konzentrieren.
Du hast auf Deiner Seite noch viel Platz für die Navigation übrig, also warum überhaupt der Aufwand mit dem komplizierten Menü? Keep it simple!
So, jetzt zum Javascript:
<SCRIPT language=JavaScript
src="Mehrschwein_de - Startseite-Dateien/ezdata.js"></SCRIPT>
<SCRIPT language=JavaScript> ez_codePath = "code/" </SCRIPT>
<SCRIPT language=JavaScript>
document.write("<SCR" + "IPT SRC='" + ez_codePath + "ezloader.js'></SCR" + "IPT>"); </SCRIPT>
<SCRIPT language=JavaScript>menusGo()</SCRIPT>
<SCRIPT> showPermPanel('MainBar') </SCRIPT>
Warum das so umständlich eingebunden wird, ist mir ein Rätsel. Jedenfalls muß sich hier die Datei "ezloader.js" (und ggf. weitere zum nötige) im Unterverzeichnis "code" befinden, von da wird es nachgeladen. Entweder Du kopierst das fehlende Zeug dorthin oder änderst einfach den Pfad (code/) ab. Viel Erfolg!
MfG
Danny
Okay, das mit dem Ordner "code" war mein Fehler, hab ich irgdendwie vermehrt...
Also, jetzt bin ich schon so weit, daß es erscheint, allerdings extrem gestaucht...
Wie krieg ich das jetzt hin???
LG
Nane