• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

bilder in einem neuen fenster

W

wudmx

Guest
hi!
kann ich mit einer dynamischen funktion, in der immer nur ein bild sein soll, ein neues fenster öffnen? in der datei sind verkleinerte bilder, die beim anklicken in einem neuen fenster vergrößert angezeigt werden soll. aber eben nur das angeklickte bild. was ist an dem code falsch????

<html>
<head>
<script language="Javascript">

function groesser(x)
{
wingross = window.open("","", "width=800, resizable=Yes");
wingross.document.write("<html><body bgcolor=#FC0525> <div align=center> <img src=x border=2 width=900> </div> </body> </html>");
}

</script>
</head>
<body bgcolor=#FC0525 text=black link=black vlink=black alink=black>

<div align=center>
<h1> Fahrplan zu unserem Sportgelände </h1>
<hr size=2 width=80% color=black> <p>

<img src="autobahn.jpg" border=2 onClick="groesser("autobahn")" width=200 height=108> <br clear=all>
<i class="klein">Klicken Sie auf das Bild, um die Karte größer zu sehen (geringere Auflösung des Bildes)!</i>
</div>

<p align=center>

<img src="bietigheim3.jpg" border=2 onClick="groesser(bietigheim)" width=200> <br clear=all>
<i class="klein">Klicken Sie auf das Bild, um die Karte größer zu sehen (geringere Auflösung des Bildes)!</i>


</body>
</html>
 
Hi, mach´s so:
du musst zwischen ' und " unterscheiden. vor allem die verschachtelung (zeilen 19 & 25)
ausserdem musst du beachten, wie man variablen setzt (zeile 8)
ansonsten passt´s.
<html>
<head>
<script language="Javascript">

function groesser(x)
{
wingross = window.open("","", "width=800, resizable=Yes");
wingross.document.write("<html><body bgcolor=#FC0525> <div align=center> <img src="+x+".jpg border=2 width=900> </div> </body> </html>");
}

</script>
</head>
<body bgcolor=#FC0525 text=black link=black vlink=black alink=black>

<div align=center>
<h1> Fahrplan zu unserem Sportgelände </h1>
<hr size=2 width=80% color=black> <p>

<img src="autobahn.jpg" border=2 onClick="groesser('autobahn')" width=200 height=108> <br clear=all>
<i class="klein">Klicken Sie auf das Bild, um die Karte größer zu sehen (geringere Auflösung des Bildes)!</i>
</div>

<p align=center>

<img src="bietigheim3.jpg" border=2 onClick="groesser('bietigheim')" width=200> <br clear=all>
<i class="klein">Klicken Sie auf das Bild, um die Karte größer zu sehen (geringere Auflösung des Bildes)!</i>


</body>
</html>

ciao,
michael
 
Hallo

das geht nimm dies :

<SCRIPT language=JavaScript>
<!---
Protokoll = self.location.protocol;
Pfad = self.location.pathname;
Basis = Protokoll + '//' + Pfad.substring(1,Pfad.length-11)
neues_Fenster = null;

function Zeigen(Bild0,Titel0,Breite0,Hoehe0)
{
Bild = Bild0;
Titel = Titel0;
Breite = Breite0;
Hoehe = Hoehe0;
zu();
setTimeout("sichtbar()",1000);
}

function sichtbar()
{
Fenster_Hoehe = Hoehe + 30;
Fenster_Breite = Breite + 40;
Optionen = 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,height='+Fenster_Hoehe+',width='+Fenster_Breite;
neues_Fenster = window.open('','',Optionen)
with (neues_Fenster)
{
document.writeln('<HTML><HEAD><TITLE>' + Titel + '</TITLE></HEAD>');
document.writeln('<BODY BGCOLOR="#000000" TEXT="#FFFFFF"><DIV ALIGN=CENTER><TABLE BORDER=1 CELLSPACING=0 CELLPADDING=0 VALIGN="MIDDLE"><TR><TD>');
document.writeln('<IMG SRC="'+Bild+'" WIDTH='+Breite+' HEIGHT='+Hoehe+' BORDER=0 ALT="'+Titel+'"></TD>');
document.writeln('</TR></TABLE></DIV></BODY></HTML>');
}
}

function zu()
{
if (neues_Fenster != null)
if (!neues_Fenster.closed)
neues_Fenster.close();
}

//--->
</SCRIPT>

<a href="javascript:Zeigen('bild1.gif','Bild1',400,300)"><img alt="Bild 1" border=0 width=40 height=30 src="bild1-kl.gif"></a>

erweitere es einfach nach lust und laune.


ciao,
Klaus...
 
Hi Klaus (und alle anderen),
das Skript von Dir is supi.
Nur: Das Ding stammt von Christine Kühnel ( http://www.screenexa.net ). Das sollte man im Quelltext vermerken, wir wollen schliesslich keine urheberrechtlichen Probleme bekommen..
ciao

"Die Justiz" :D
 
Hallo Michael

wenns dann so is dann ist gut hab hier im Forum noch nieh einen Vermerk mitrein geschrieben ich selber habe es auch nicht auf meiner Page :)) hatte ich mal gefunden.


ciao
Klaus...
 
Zurück
Oben