Link für neues Fenster öffnen geht nicht in Netscape
Silvia
- browser
Liebe Helferlein,
seit drei Tagen versuche ich herauszufinden wie ich das Problem lösen kann:
Es geht um eine Bildergalerie. Auf einer Seite habe ich die Thumbs, die per Klick das Bild im Originalformat auf einer neuen Seite zeigen.
Ich benutze dazu folgendes im Internet gefundene Script (kann leider sowas nicht selbst schreiben):
onclick="window.open('page2.htm',
'win1','width=600,height=600,menubar')"
Dieses Script und meine Verlinkung funktionieren einwandfrei im IE aber nicht im Netscape ab 4.51. Wie mach ich das Netscapetauglich?
Oder kann mir jemand eine einfachere methode nennen, um Bilder in beiden Browsern ab Version 4 in neuem, festgelegten Fenster zu zeigen?
P.S. Ich habe leider kaum Ahnung vom HTML-selbstschreiben und benutze NOF 7. Ich habe mich bereits durch dieses Forum durchgelesen, finde jedoch keine Abhilfe.
Die Seite ist noch offline,so lange sie nicht einwandfrei funktioniert.
Dankeschön im Voraus!
Silvia
Hi
Oder kann mir jemand eine einfachere methode nennen, um Bilder in beiden Browsern ab Version 4 in neuem, festgelegten Fenster zu zeigen?
Du kannst in die Links ein "target" attribut setzen.
<a href='dieseitemitdembild.html' target='_blank'> öffnet eine neue seite. Das funktioniert in jedem Browser, der Frames anzeigen kann (also faktisch in jedem, der heuzutage halbwegs verbreitet ist). Der Nachteil ist, das das neue Fenster keine bestimmte Größe hat. Im allgemainen wird dieses Fenster genausogroß dargestellt, wie das Fenster, von dem aus es geöffnet wurde. Aber mich würde das nicht stöhren. Das schöne ist, das es auch mit abgeschlatetem JAvascript funktioniert.
Abschließend möchte ich noch anmerken, daß ich es immer sehr schön finde, wenn eine Webseite mit einem Fenster auskommt und nicht ständig irgenwas aufgeht. das Hat nämlich auch den Nachteil, das in dem neuen Fenster die History nicht verfügbar ist, und man ständig schauen muß, in welchem Fenster man sich befindet. Vielleicht findest du ja eine Lösung ohne neue Fenster.
Gruß
Heizer
Hallo Heizer,
Danke für Deine Antwort!
Du kannst in die Links ein "target" attribut setzen.
<a href='dieseitemitdembild.html' target='_blank'> öffnet eine neue seite.
Das habe ich bisher so gehalten - läuft gut, ja.
Abschließend möchte ich noch anmerken, daß ich es immer sehr schön finde, wenn eine Webseite mit einem Fenster auskommt und nicht ständig irgenwas aufgeht.
Das genau soll es aber, weil es sich um eine professionelle Galerie handelt. Aus Erfahrung möchte der Betrachter und die Künstlerin das angeklickte Bild alleine und in voller Pracht ohne Drumherum sehen.
Das Fenster hätte eine optimale Größe, so dass der Betrachter nie seinen Ursprung verliert.
Schade, bisher bin ich noch nicht weiter gekommen.
Gruß,
Silvia
Mal ganz ehrlich: Wer benutzt Netscape noch? Microsoft hat momentan laut Statistik einen 90%igen Marktanteil und dann kommt ja noch Opera, der mittlerweile auch häufiger als Netscape benutzt wird und dann gibts ja noch diverse Andere!
Also ich kann dir nur raten, vergiss Netscape, der taugt eh nichst und wird auch kaum noch benutzt!
Hi,
danke für den Hinweis. Grundsätzlich weiß ich das und bin auch überhaupt kein Fan von Netscape.
Aber, es gibt sehr wohl noch genug Leute, die sich dieses Browsers bedienen, und denen muss man halt doch auch Rechnung tragen.
Gruß,
Silvia
Mal ganz ehrlich: Wer benutzt Netscape noch? Microsoft hat momentan laut Statistik einen 90%igen Marktanteil und dann kommt ja noch Opera, der mittlerweile auch häufiger als Netscape benutzt wird und dann gibts ja noch diverse Andere!
Also ich kann dir nur raten, vergiss Netscape, der taugt eh nichst und wird auch kaum noch benutzt!
Hallo,
Es geht um eine Bildergalerie. Auf einer Seite habe ich die Thumbs, die per Klick das Bild im Originalformat auf einer neuen Seite zeigen.
Ich benutze dazu folgendes im Internet gefundene Script (kann leider sowas nicht selbst schreiben):
onclick="window.open('page2.htm',
'win1','width=600,height=600,menubar')"
Erstmal die Frage - sitzt das onclick im <img>-tag, oder in <a href=..> um das Bild rum? Soweit ich weiss unterstuetzt Netscape 4.x diese event-handlers nicht fuer img-tags, sie sollten stattdessen im <a...>-tag sein.
Gruss, Mel
Hallo,
und danke für's Mitdenken.
Falls es interessiert, ich habe inzwischen einen Code gefunden, der das macht was ich will, auch im Netscape!!
target="_blank" onClick="window.open('xyz.html','fenster','width=600,height=500'); return false"
Gruß,
Silvia
Hi Silvia,
Falls es interessiert, ich habe inzwischen einen Code
gefunden, der das macht was ich will, auch im
Netscape!!
target="_blank" onClick="window.open
('xyz.html','fenster','width=600,height=500');
return false"
tja, so kann's gehen, wenn Du die entscheidende Stelle Deines Quelltextes nicht postest und Deine Version nicht online stellst.
Das JavaScript-Stück war ja in Ordnung, nur seine Einbindung in den <a>-Tag nicht, wie Du jetzt gesehen hast.
Also: Lieber _etwas_ mehr Kontext angeben bei der Fehlerbeschreibung als zu wenig.
Wenn Du den Forum-Lesern zutraust, eine Lösung für Dich zu finden, dann laß sie doch auch entscheiden, _wo_ sie nach dem Fehler suchen wollen ...
Viele Grüße
Michael