Inhalt eines durch JavaScript geöffneten Fensters mit neuer Seite füllen...

soxnox

soxnox

Mitglied
Thread Starter
Dabei seit
25.11.2003
Beiträge
55
Reaktionspunkte
0
Hallo,

ich habe ein Problem mit Javascript. Ich habe eine Bilder-Gallerie von reinem Javascript auf PHP umgestellt. Auf diese ist es zumindest endlich möglich, auch unter nicht-IE-Browsern die Gallerie zu benutzen.

Das Problem ist nun, daß ich bei jedem Bild eine Voransicht mit kleineren Maßen habe und bei dem Anklicken ein neues Fenster ohne Steuerelemente kommen soll. Ebenfalls soll bei dem Anklicken eines anderen Bildes in der Voransicht das bereits geöffnete Fenster mit dem alten Bild durch das neue überschrieben werden.

Also wenn ich in dem eigentlichen Fenster mit der Voransicht auf das Bild Nr. 3 klicke, kommt die Ansicht von Bild Nr. 3 in dem neuen Fenster. Klicke ich in dem Fenster mit der Voransicht das Bild Nr. 42 an, so soll dann das bereits durch Bild Nr. 3 belegte Fenster mit dem Bild 42 belegt werden.

In Firefox funktioniert das auch einwandfrei und ich war glücklich, bis ich das ganze im IE angesehen habe. Der öffnet nicht nur das Fenster falsch (alle Symbol- und Menüleisten sind da), sondern öffnet dann jedes Mal ein neues Fenster, wenn ich ein anderes Bild anklicke.

Ich habe für das neue Fenster eine eigene Seite gebaut, die dem Benutzer so wenigstens die Möglichkeit bietet, um einzelne Bilder vor- und zurückzublättern. Das ganze funktioniert einwandfrei ohne Javascript und das Einzige, was ich mit Javascript machen will, funktioniert nicht :(

Kann mir einer helfen oder Tipps geben?
 
gibts einen link? damit ichs mir besser vorstellen kann bzw. mir den code anschauen ;)
 
Ja, die betreffenden Code-Schnipsel waeren ganz nuetzlich.
 
Erstes Skript im Header Bereich:

function FensterOeffnen (Adresse) {
Fenster1 = window.open(Adresse, "Slideshow Modul International", "width=700,height=600,left=100,top=200,scrollbars=no,menubar=no,resizeble=no");
Fenster1.focus();
}



und das zweite beim Aufruf:

<a href="slideshow.php?id=1&kat=1" onclick="FensterOeffnen(this.href); return false" target="_blank">
<img src="messestaende/tn_ms100.jpg" alt="" />
</a>
 
Na ja, das ist ein bisschen wenig code. Ich bräuchte vielleicht einen Link, wo ich es anschauen könnte.

Ansonsten schau dir doch mal meine Gallery an: http://www.palade.at/index.php?p=gallerys
Vielleicht hilft dir das.
 
ich schau mal, daß ich die seite online gestellt bekomme...kann aber bis morgen dauern
 
Ansonsten, was mich irritiert ist das blank bei "s crollbars"... Wenn ich das allerdings zitiere, ist es nicht mehr da. Also entweder hat Taco da was reingewurschtelt (passiert gelegentlich), oder die Forensoftware hat einen kleinen Bug...

Guick das mal mit Textwrangler nach, der zeigt die blanks einem ganz gut an.

gruß
Lukas
 
koli.bri schrieb:
Ansonsten, was mich irritiert ist das blank bei "s crollbars"... Wenn ich das allerdings zitiere, ist es nicht mehr da. Also entweder hat Taco da was reingewurschtelt (passiert gelegentlich), oder die Forensoftware hat einen kleinen Bug...

Guick das mal mit Textwrangler nach, der zeigt die blanks einem ganz gut an.

gruß
Lukas


das Blank ist durch das copy&paste in das Forum reingekommen.
 
soxnox schrieb:
Nicht, dass es mit dem Problem zusammenhaengen koennte, aber sollte das nicht ein "a" sein?
 
Galanos schrieb:
Nicht, dass es mit dem Problem zusammenhaengen koennte, aber sollte das nicht ein "a" sein?


Danke für den Hinweis, aber ich hab den Fehler auch schon bemerkt und korrigiert. Allerdings ohne Erfolg....
 
Zurück
Oben Unten