Hallo!
Ich habe ein Problem.
Ich habe ein Script mit einer Diashow und ich habe versucht dieses Script mit einem Bild-Popup-Script (Bild wird beim klicken darauf vergrößert) zu verbinden.
hier ist der Code
Diese Link kann nicht ausgeführt werden.. Habe versucht anstatt "Picture" "diashow" zu schreiben, geht aber auch nicht
Naja ich hoffe ihr könnt mir helfen..
Herzlichen Dank im Vorraus
Lucas
Ich habe ein Problem.
Ich habe ein Script mit einer Diashow und ich habe versucht dieses Script mit einem Bild-Popup-Script (Bild wird beim klicken darauf vergrößert) zu verbinden.
hier ist der Code
Code:
<body>
<center>
eine einfache Diashow mit vor und zurück Button.
<BR><br>
<td align="center">
<a href="javascript:OpenNewWindow('Picture',640,480)">
<img width=150 height=100 src="1.jpg" alt="Klick mich und ich werde groß" border="0" name="diashow"></a></td>
<form method="POST" name="dia">
<script language="JavaScript1.1">
var photos=new Array()
var which=0
/*hier die Bildpfade angeben*/
photos[0]="1.jpg"
photos[1]="2.jpg"
photos[2]="3.jpg"
photos[3]="4.jpg"
photos[4]="5.jpg"
photos[5]="6.jpg"
photos[6]="7.jpg"
photos[7]="8.jpg"
function backward(){
if (which>0){
window.status=''
which--
document.images.diashow.src=photos[which]
}
}
function forward(){
if (which<photos.length-1){
which++
document.images.diashow.src=photos[which]
}
else window.status='Ende der Diashow'
//which=1;backward();return false
}
</script>
<script>
<!--- Hide script from old browsers
// (c) 2002 M.Bothge - Schwarzheide
// BILD IN NEUEM ZENTRIERTEN FENSTER ÖFFNEN
//
function OpenNewWindow(Picture,Breit,Hoch)
{
xsize = Breit+35;// Zusatz für Rand rechts und links
ysize = Hoch+120; //Zusatz für Rand oben und unten - damit Button angezeit werden kann
ScreenWidth = screen.width;
ScreenHeight = screen.height;
xpos = (ScreenWidth/2)-(xsize/2);
ypos = (ScreenHeight/2)-(ysize/2);
NewWindow=window.open("","Picture","height="+ysize+",width="+xsize+",scrollbars=no,resizable=no,top="+ypos+",left="+xpos+"");
NewWindow.document.write ("<html><head><title>BILDANZEIGE");
NewWindow.document.write ("</title></head>");
NewWindow.document.write ("<body bgcolor='#000000' onload='focus()'>");
//NewWindow.document.write ("<body bgcolor='#cccccc'>");
NewWindow.document.write ("<table align='center'><tr>");
NewWindow.document.write ("<td align='center' valign='top'>");
NewWindow.document.write ("<table border='1' bgcolor='#ffffff' cellpadding='0' cellspacing='1'><tr><td align='center'>");
NewWindow.document.write ("<img src=");
NewWindow.document.write (Picture);
NewWindow.document.write (">");
NewWindow.document.write ("</tr></table>");
NewWindow.document.write ("</td></tr><tr>");
NewWindow.document.write ("<td align='center' valign='bottom'>");
NewWindow.document.write ("<br><center><form><input type='button' value='Fenster schliessen' style='font-family: Verdana; font-size: 10px' onClick='self.close()'>");
NewWindow.document.write ("</td></tr></table>");
NewWindow.document.write ("</form></body></html>");
NewWindow.document.close();
NewWindow.resizeTo(xsize,ysize);
}
// end hiding from old browsers -->
</script>
<input type="button" value="<<zurück" name="B2" onClick="backward()">
<input type="button" value="Neustart" name="B3" onClick="which=1;backward();return false">
<input type="button" value="weiter>>"name="B1" onClick="forward()">
</form>
</center>
</body>
Code:
<a href="javascript:OpenNewWindow('Picture',640,480)">
Naja ich hoffe ihr könnt mir helfen..
Herzlichen Dank im Vorraus
Lucas