amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Programmierung > javascript-"problem" [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

20.03.2004, 09:33 Uhr

Jinx
Posts: 2077
Nutzer
hallo!
ich hab ein problem mit einem javascript, was ich geschrieben habe. es soll eine art popupmenu bedienen, was sich auf einem anderen frame befindet.das ganze wird so gemacht:
in einer css-datei werden layer definiert, die versteckt sind. eine javascript-datei fügt in jeder seite, die im main-frame erscheint den code ein, der in den layern dargestellt werden soll. es handelt sich dabei um eine tabelle. diesen code könnte ich natürlich auch einfach in jeder datei notieren, aber erstens spart meine methode speicherplatz und zweitens erleichtert sie änderungen.
mit onmouseover im navigationsframe wird dann jeweils eine funktion ausgeführt, die die layer sichtbar, bzw. mit onmouseout unsichtbar macht.
ie und opera (wahrscheinlich auch noch andere browser) melden allerdings javascript-fehler. komischerweise funktioniert das ganze aber perfekt. ich vermute, der fehler kommt daher, dass der code für die layer außerhalb des body-tags eingefügt wird. die entsprechende javascript-datei rufe ich im head auf. ich habe auch schon versucht, den entsprechenden code als funktion zu definieren und diese per onload im body-tag aufzurufen, außerdem habe ich den aufruf der script-datei auch schon innerhalb des bodys gesetzt. allerdings mit dem erfolg, dass die seite dann gar nicht mehr funktionierte.
ich bin jetzt bisschen ratlos... soll ich den script-error ignorieren (funktionieren tuts ja) oder suche ich weiter nach dem fehler? vielleicht fällt euch ja auch was auf..

wer sich das ganze mal ansehn möchte, http://www.thejinx.de/ps ist die vorläufige url.
--
eMail: TheJinx@web.de
Homepage: http://www.TheJinx.de

[ - Antworten - Zitieren - Direktlink - ]

23.03.2004, 01:10 Uhr

obw
Posts: 94
Nutzer
Zitat:
Original von Jinx:
wer sich das ganze mal ansehn möchte, http://www.thejinx.de/ps ist die vorläufige url.


Uh, mach mal deine Bilder kleiner. Die Seite braucht ja ewig zum Laden.
:angry:

Du brauchst BTW kein Javascript dafür. Wenn ein Browser CSS kann, geht das auch ohne, s.a. z.B. diese Seite, das screenshot-menu links. Nicht wundern, MSIE macht bei dieser Seite einen kleinen, aber ärgerlichen Darstellungsfehler.

OBW

[ - Antworten - Zitieren - Direktlink - ]

23.03.2004, 09:56 Uhr

Inferno
Posts: 157
Nutzer
Hi Jinx,

wenn ich mich recht erinnere, musst Du für IE 'ne eigene Version schreiben, da IE die <LAYER> nicht unterstützt. Du musst statt dessen <DIV> nehmen, was wiederum von Netscape/Mozilla nicht unterstützt wird.

Zumindest war das mal so, als ich mich damit rumgeschlagen habe (zu IE 5.0/Netscape 4.x/6.x - Zeiten). Seitdem habe ich den Popups abgeschworen!

Gruß,

Inf

[ - Antworten - Zitieren - Direktlink - ]

23.03.2004, 14:06 Uhr

Jinx
Posts: 2077
Nutzer
obw:
dein link führt leider ins leere..

inferno:
ich habe das ganze mit <div> gemacht, eben weil layer netscape only ist. allerdings zeigt zb mozilla die seite auch korrekt an. interessanterweise hat ie heute mal keine javascript-fehler angezeigt. ich frag mich wirklich was da los ist..

wie gesagt.. auf den getesteten browsern funktioniert die seite wie sie soll. nur manche (ie 5 und opera) geben fehlermeldungen aus. aber trotz dem errors funktionierts.
--
eMail: TheJinx@web.de
Homepage: http://www.TheJinx.de

[ - Antworten - Zitieren - Direktlink - ]

23.03.2004, 15:18 Uhr

obw
Posts: 94
Nutzer
Zitat:
Original von Jinx:
obw:
dein link führt leider ins leere..


Hm? Gerade noch mal getestet. Hier gehts.

Probier auch mal
Eric Meyer's css/edge, der hat CSS mit entworfen. Da sieht man erst mal, was damit alles geht.

OBW

[ - Antworten - Zitieren - Direktlink - ]

23.03.2004, 15:44 Uhr

hjoerg
Posts: 3853
Nutzer
Der LINK funktioniert.

>vielleicht fällt euch ja auch was auf..

Vom Optischen her "erschlägt" mich die Seite etwas.
Obwohl sie eigentlich sehr gut aussieht.
Ist aber meine persönlicher Eindruck.

Das Haupbild scheint irgendwie zu groß. Es wirkt immer rechts und unten wie abgeschnitten. Egal wie groß mein Browser(IE6,1280x960) ist.

Bei den Links oben gehe ich immer davon aus, daß die Unterseiten aufgelistet werden. Dem ist aber nicht so.

Insgesamt ist die Seite sehr nett :rotate:
--


_______
by
AMIGA-DREAM z.Z. only WinUAE
hjörg :dance2:
Nethands
_______

Bild: http://www.danasoft.com/sig-ger.jpg

[ Dieser Beitrag wurde von hjoerg am 23.03.2004 editiert. ]

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Programmierung > javascript-"problem" [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.