Was machte ich hier falsch ...

Jörg

Aktives Mitglied
Hallo Forum,

also frage ich in diesem Bereich nochmal was ich verkehrt gemacht habe.
Hier das Problem:

Und habe auch ein Problem:
Selbige wird irgendwie nicht angezeigt. Bzw. ich kriege sie nicht richtig zentriert.
Dafür arbeite ich an 2 texten:

function init()
{
//Main Menu items:
menus[0] = new menu(22, "horizontal", 160, 10, -2, -2, "#4BFE78", "#0000A0", "Verdana,Helvetica", 9,
"bold", "bold", "black", "white", 1, "gray", 2, "rollover:images/tri-down1.gif:images/tri-down2.gif", false, true, true, true, 12, true, 4, 4, "black");
menus[0].addItem("http://www.wagener-web.de", "", 100, "center", "Home", 0);
menus[0].addItem("#", "", 120, "center", "Privat", 1);
menus[0].addItem("#", "", 100, "center", "Beruf", 3);
menus[0].addItem("#", "", 110, "center", "Links", 5);

//Sub Menu for 2nd Main Menu Item ("Privat"):
menus[1] = new menu(135, "vertical", 0, 0, 0, 0, "#CACAFF", "#0000A0", "Verdana,Helvetica", 9, "bold",
"bold", "black", "white", 1, "gray", 2, "rollover:images/tri-right1.gif:images/tri-right2.gif", false, true, false, false, 0, true, 4, 4, "black");
menus[1].addItem("neuheiten.html", "", 22, "left", "Das ist Neu", 0);
menus[1].addItem("biogra.html", "", 22, "left", "Biographie", 0);
menus[1].addItem("foto.html", "", 22, "left", "Foto", 0);
menus[1].addItem("hobby.html", "", 22, "left", "Hobby", 2);

//Sub Menu for Sub Menu ("Hobby"):
menus[2] = new menu(135, "vertical", 0, 0, 0, 0, "#E1E1E1", "black", "Verdana,Helvetica", 9, "bold", "bold", "black", "white", 1, "gray", 2, ">>", false, true, false, false, 0, true, 4, 4, "black");
menus[2].addItem("modellbahn.html", "", 22, "left", "Modellbahn", 0);

//Sub Menu for 3rd Main Menu Item ("Beruf"):
menus[3] = new menu(130, "vertical", 0, 0, 0, 0, "#CACAFF", "#0000A0", "Verdana,Helvetica", 9, "bold",
"bold", "black", "white", 1, "gray", 2, "rollover:images/tri-right1.gif:images/tri-right2.gif", false, true, false, false, 0, true, 4, 4, "black");
menus[3].addItem("beruf_handel.html", "", 22, "left", "Handelsschule", 0);
menus[3].addItem("beruf_ausbild.html", "", 22, "left", "Ausbildung", 0);
menus[3].addItem("web_prod.html", "", 22, "left", "Beruf", 0);
menus[3].addItem("bewerb.html", "", 22, "left", "Bewerbung", 4);

//Sub Menu for Sub Menu ("Beruf"):
menus[4] = new menu(135, "vertical", 0, 0, 0, 0, "#E1E1E1", "black", "Verdana,Helvetica", 9, "bold", "bold", "black", "white", 1, "gray", 2, 62, false, true, false, false, 0, true, 4, 4, "black");
menus[4].addItem("bewerb.html", "", 22, "left", "Bewerbung", 0);
menus[4].addItem("lebens.html", "", 22, "left", "Lebenslauf", 0);
menus[4].addItem("beruf_down.html", "", 22, "left", "Mappen Download", 0);

//Sub Menu for 4th Main Menu Item ("Links"):
menus[5] = new menu(130, "vertical", 0, 0, 0, 0, "#CACAFF", "#0000A0", "Verdana,Helvetica", 9, "bold", "bold", "black", "white", 1, "gray", 2, ">>", false, true, false, false, 0, true, 4, 4, "black");
menus[5].addItem("http://www.google.com", "", 22, "left", "Google", 0);
menus[5].addItem("http://www.yahoo.com", "", 22, "left", "Yahoo", 0);
menus[5].addItem("http://www.altavista.com", "", 22, "left", "AlltheWeb", 0);
menus[5].addItem("javascript:alert('hi')", "", 22, "left", "Teoma", 0);

} //OUTER CLOSING BRACKET. EVERYTHING ADDED MUST BE ABOVE THIS LINE.


Dann noch die Index:

<html>
<head>


<script type="text/javascript" src="includes/browser.js">

/***********************************************
* Jim's DHTML Menu v5.7- © Jim Salyer (jsalyer@REMOVETHISmchsi.com)
* Visit Dynamic Drive: http://www.dynamicdrive.com for script and instructions
* This notice must stay intact for use
***********************************************/

</script>

<script type="text/javascript" src="config.js"></script>

</head>

(An dieser Stelle soll der Fehler sein) <body onload="init()">

</body>

</html></center>

In der Vorschau sehe ich immerhin noch etwas, aber wenn ich es online
schicke dann sagt mir der IE: Fehler auf der Seite
Zeile 35 Zeichen 1 Objekt erwartet.

Kann mir irgend jemand helfen?
Was hab ich jetzt schon wieder verkehrt gemacht?
Bitte helft.


Das ist also das Problem. Danke für eure Hilfe schonmal.
 
Und ich sags Dir nochmal:

LADE DIE FILES DIE DU INCLUDEST AUF DEN #*%?! SERVER
laugh.gif


Es geht um folgende Dateien:

CODE
<script type="text/javascript" src="includes/browser.js">

/***********************************************
* Jim's DHTML Menu v5.7- © Jim Salyer (jsalyer@REMOVETHISmchsi.com)
* Visit Dynamic Drive: http://www.dynamicdrive.com for script and instructions
* This notice must stay intact for use
***********************************************/

</script>

<script type="text/javascript" src="config.js"></script>




"includes/browser.js" und "config.js" müssen auf dem Server vorhanden sein.
 
Das ist ja das Problem.

Es liegt alles an der richtigen Stelle. Die Dateien sind so wie die Seite
Aufgebaut wurde auf dem Server (meinem Ordner).
Daran kann es nicht liegen.

Also:
Mein Domianname
dann Ordner 1
dann Ordner 2.

In Ordner 2 liegt der Ordner "includes" mit der browser.js drin.
In selben Ordner 2 liegt auch die config.js.
Also liegen die Dateien am richtigen Ort.

Oder nicht?
 
Also nochmal:

Die Datei browser.js muss auf dem Webserver im includes verzeichnis liegen. Das hast Du richtig gemacht...Hier der Beweis

Du hast es aber unterlassen, die datei config.js auf dem Webserver abzulegen. Diese muss im gleichen Verzeichnis wie Deine Index-Datei liegen...also NICHT im includes Verzeichnis, sondernHIER! <= sobald dieser Link geht hast Du's geschafft
biggrin.gif
 
Hallo,

eigentlich lagen die beiden, also index.htm und config.js im gleichem
Ordner. Keine Ahnung warum das nicht hinhaute. Jetzt habe ich mir etwas
anderes überlegt und es scheint zu klappen.

Danke für die Hilfe. Ihr seid Super :)
 
Zurück
Oben