 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
27.09.2005, 09:52
|
#1
|
|
TP-Member
Registriert seit: Mar 2005
|
Blöder Laufzeitfehler
hallo, liebe traum-projektler!
heute habe ich mal wieder ein problem. dabei dachte ich, es wäre alles fein und gut und ich hätte die SCHÖNSTE seite der welt ;-)
also, neuerdings habe ich einen Laufzeitfehler in Zeile 31. Fehler: Das Menü ist undefiniert.....
damit ich nicht "undefiniert" bleibe (wer will das denn wirklich auch sein), habe ich hier den fehlerhaften code rauskopiert und fett die zeile 31 markiert...
Zitat:
</style>
<script language="JavaScript" type="text/JavaScript">function mmLoadMenus() {
if (window.mm_menu_0821211327_0) return;
window.mm_menu_0821211327_0 = new Menu("root",120,20,"Arial",12,"#ffffff","#ffffff","#333333","#666666","left","middle",0,0,1000,0,0,true,false,true,0,false,false);
mm_menu_0821211327_0.addMenuItem("Schokolade","location='schokolade.htm'");
mm_menu_0821211327_0.addMenuItem("Karamell","location='karamell.htm'");
mm_menu_0821211327_0.addMenuItem("Vanille","location='vanille.htm'");
mm_menu_0821211327_0.addMenuItem("Zimt","location='zimt.htm'");
mm_menu_0821211327_0.bgImageUp="IMG/mmmenu1_120x20_up.gif";
mm_menu_0821211327_0.bgImageOver="IMG/mmmenu1_120x20_over.gif";
mm_menu_0821211327_0.hideOnMouseOut=true;
mm_menu_0821211327_0.bgColor='#555555';
window.mm_menu_0821212705_0 = new Menu("root",158,20,"Arial",12,"#ffffff","#ffffff","#333333","#666666","center","middle",0,0,1000,0,0,true,false,true,0,false,false);
mm_menu_0821212705_0.addMenuItem("Bezugsquellen Online","location='online.htm'");
mm_menu_0821212705_0.addMenuItem("DREHMAHL(c) in Ihrer Nähe","location='plz.htm'");
mm_menu_0821212705_0.addMenuItem("DREHMAHL(c) für Händler","location='händler.htm'");
mm_menu_0821212705_0.bgImageUp="IMG/mmmenu1_158x20_up.gif";
mm_menu_0821212705_0.bgImageOver="IMG/mmmenu1_158x20_over.gif";
mm_menu_0821212705_0.hideOnMouseOut=true;
mm_menu_0821212705_0.bgColor='#555555';
|
ich wäre sehr dankbar über einen tipp. ich habe keine ahnung von laufzeitfehlern. und danke euch sehr :-)
|
|
|
27.09.2005, 10:12
|
#2
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Ich glaube fast, dass Zeile 31 die nächste Zeile ist.
Irgendwo muss eine Funktion "Menu" definiert sein, und zwar vor Zeile 31: function Menu(......) sollte irgendwo stehen. Wenn nicht, hast du ein ganzes Stück Code verloren.
Vielleicht steht die Funktion in einer externen JS-Datei. Wird diese Datei möglicherweise nicht gefunden? src-Attribut falsch? Datei im falschen Ordner?
|
|
|
27.09.2005, 10:30
|
#3
|
|
TP-Member
Registriert seit: Mar 2005
|
wow, das ist ja eine schnelle antwort. ich habe nicht den gesamten code rauskopiert, da ich immer das problem habe, dass die seite dann in google gelistet wird.
für dich mache ich aber eine ausnahme ;-)
#zentrieren {
width: 930px;
height: 564px;
text-align: center;
border: 1px solid #000;
background-color: #cccccc;
position: absolute;
left: 50%;
top: 50%;
margin-left: -465px;
margin-top: -283px;
}
</style>
<script language="JavaScript" type="text/JavaScript">function mmLoadMenus() {
if (window.mm_menu_0821211327_0) return;
window.mm_menu_0821211327_0 = new Menu("root",120,20,"Arial",12,"#ffffff","#ffffff","#333333","#666666","left","middle",0,0,1000,0,0,true,false,true,0,false,false);
mm_menu_0821211327_0.addMenuItem
Geändert von JEP (27.09.2005 um 16:28 Uhr).
|
|
|
27.09.2005, 12:25
|
#4
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
So. Und was ist mit mm_menu.js? Die Datei muss sich im selben Verzeichnis befinden, damit das ganze funktioniert.
|
|
|
27.09.2005, 13:38
|
#5
|
|
TP-Member
Registriert seit: Mar 2005
|
oh weh, ich weiss nicht, wo diese datei ist. ich habe auch noch NIE etwas von dieser gehört. kann ich die erstellen? sorry, hier weiss ich keinen ratschlag )-:
|
|
|
27.09.2005, 14:51
|
#6
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
mm_menu.js wird in dieser Zeile aufgerufen:
HTML-Code:
<script language="JavaScript1.2" src="mm_menu.js"></script>
Ich vermute, dass diese Datei den Code erhält, der u.a. auch die erforderliche Funktion Menu() enthält. Das würde die Fehlermeldung erklären: die Datei wird nicht gefunden, Menu() wird nicht definiert und beim ersten Aufruf des Befehls new Menu() bricht das Skript ab mit einer Fehlermeldung.
Erstellen kannst du die Datei, wenn du zufällig genau weiß, was drin stand. 
|
|
|
27.09.2005, 16:28
|
#7
|
|
TP-Member
Registriert seit: Mar 2005
|
da ich sicherlich den fehler niemals gefunden hätte, habe ich es nun neu programmiert und bin fehlerfrei. die schlimmen laufzeiten haben ein ende. ich danke dir sehr für deine hilfe!
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:25 Uhr.
|
 |