HTML Link macht Probleme |
Barthez
Mitglied
Dabei seit: 07.07.04
Beiträge: 304
Forenversion: 3.0
|
|
Hallo LEute,
ich habe eine Galerie im Netz und das ganze besteht nur aus HTML ...ich möchte nun das bei Klick auf das Thumbnail eine andere Grafik geöffnet wird.
Das funktioniert auch (ohne Javascript sollte es sein) ... aber wie stelle ich es nun an das das die neue Grafik in einem neuen Fenster erscheint?
mit dem target Ausdruck?
ZUsätzlich möchte ich keine Scollbalken und dasFenster soll eine bestimmte Größe nur haben 400x500 px
meine Verlinkung sieht im Moment so aus:
<a href="Grafik.jpg"
onclick="GrafikAnzeigen(this.href, 200, 185);return false"
><img src="Grafik.jpg" width="200" height="185" border="0" alt="Bild" /></a>
Wäre super wenn mir jemand helfen könnte!
__________________ Gruß
Barthez
|
|
05.11.07 12:48 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Barthez
Mitglied
Dabei seit: 07.07.04
Beiträge: 304
Forenversion: 3.0
Themenstarter
|
|
hm ok ... wie wäre dann der richtige Ausdruck in Javascript ... ev war mein Code falsch?
Danke schon mal!
__________________ Gruß
Barthez
|
|
05.11.07 19:21 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Schweinebacke
Mitglied
Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg
|
|
window.open ist schon richtig.
Hier eine Anleitung zum Basteln.
Das java script:
code: |
1:
2:
3:
4:
5:
6:
|
<script type="text/javascript">
function neuesFenster (Adresse) {
MeinFenster = window.open(Adresse, "Zweitfenster", "width=400,height=300,left=100,top=200");
MeinFenster.focus();
}
</script> |
|
Durch onclick="neuesFenster.. wird die Funktion des Scripts ausgelöst. Der in Klammer angegebene Wert „bild_1.jpg“ wird der Variablen „Adresse“ übergeben, und dann neuen Fenster als Datei zur Verfügung gestellt.
Die Funktion (function neuesFenster) öffnet jetzt über window.open das neue Fenster mit dem Bild „bild_1.jpg“.
Danach kommt der FensterName (nicht der Titel), die Größe und Position.
Zuvor wurde eine Variable „MeinFenster“ gesetzt. Dadurch kann mit MeinFenster.focus(); das Fenster in den Vordergrund gesetzt werden.
Entsprechender HTML-Code:
code: |
1:
|
<a href="bild1.jpg" onclick="neuesFenster('bild_1.jpg');return false"><img border="0" src="vorschau_1.jpg" width="130" height="86" alt="Vorschau 1" /></a> |
|
Da im Script eine Variable für das Dokument (Bild) steht kann in den nächsten Links die weiteren Bilder übergeben werden.
Durch den immer gleichen FensterName geht auch kein zweites Fenster auf. Also werden die Bilder immer im selben Fenster geöffnet.
Noch Fragen?
|
|
05.11.07 20:57 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Schweinebacke
Mitglied
Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg
|
|
Da wird das bild_1.jpg nicht richtig übermittelt.
Da es für das Javascript nicht relevant ist ob es sich um einfache oder doppelte Anführungszeichen handelt, würde ich es mal mit den doppelten versuchen.
My SQL und PHP sind nicht gerade meine Stärken, dennoch kann ich dir meine Hilfe anbieten.
Zugangsdaten werden absolut vertraulich behandelt. Also wen du mochtest schau ich mir das mal an. Änderungen nur werden nur nach Absprache vorgenommen.
|
|
07.11.07 19:15 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Barthez
Mitglied
Dabei seit: 07.07.04
Beiträge: 304
Forenversion: 3.0
Themenstarter
|
|
ich werde Dir die Daten per PN übermitteln ...
__________________ Gruß
Barthez
|
|
07.11.07 20:14 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|