Flo: diashow im Popup Fenster

Hallo,

also nach langem hin und her bin ich als totaler Html und javascript Anfänger endlich mal ein bisschen weiter. Mein ziel ist es eine Diashow zu erstellen die sich mit einem klick auf einen Link in einem Popup Fenster öffnet. So leider komme ich aber nicht weiter. hier meine Probleme:

1. mit dem Klick auf den link öffnet sich ein neues Fenster und das richtige Popup fenster. Es soll sich aber nur das Popup fenster öffnen.

2. sollen die bilder in der diashow zufällig abgespielt werden und nicht der reihe nach.

3. Kann der Pfeil "zurück" dann auch das letzte gesehene bild anzeigen bei klick auf zurück oder kommt dann das vom namen her vordere bild?

Ich hoffe man kann etwas anfangen mit dem was ich da gebastelt habe....

Der Quelcode vom Popup fenster wurde von einem Webcam programm generiert und von mir minimal bearbeitet.

hier der link:

http://www.pfalzgaming.de/socke/flo/neuerordner/test.html

und hier der Quelcode vom Popup:

<html><head><title>Partynation-Sunnre - Dia-Show!</title></head>
<script LANGUAGE="JavaScript">

<!--
var maxnr=7;
var aktnr=0;
var halt=1;
var an=1;

function bild(nr)
{
bld=new Array();
bld[1]="bild (1).jpg";
bld[2]="bild (2).jpg";
bld[3]="bild (3).jpg";
bld[4]="bild (4).jpg";
bld[5]="bild (5).jpg";
bld[6]="bild (6).jpg";
bld[7]="bild (7).jpg";

if (an) {
aktnr+=nr;
if (aktnr<1)
aktnr=maxnr;
else if (aktnr>maxnr)
aktnr=1;
document.slide.src=bld[aktnr];
}
}

function show()
{
if (!halt) {

bild(1);

setTimeout("show()",3000);
}
}
function power()
{
if (!an) {
document.schalter.src="";
document.slide.src="";
aktnr=0;
halt=1;
an=1;
}
else {
document.slide.src="";
document.schalter.src="";
an=0;
}
}
// -->
</script>
<body text="#FFFFFF" bgcolor="#000000" link="#0000EE" vlink="#551A8B" alink="#FF0000" background="../images/back.gif">
<CENTER>
<p><b><font face="Verdana" size="4">Partynation-Sunnre</font></b></p>
<BR>
<img SRC="bild (16).jpg" name="slide" ALT="Slide-Show" width="400" height="300">
<form><br>
  <input TYPE="button" value=" &lt; " onClick="bild(-1)">
  <input TYPE="button" value="Los geht's" onClick="halt=0;show()">
  <input TYPE="button" value="Stop" onClick="halt=1">
  <input TYPE="button" value="  &gt; " onClick="bild(1)">
</form>
</body></html>

  1. Hi,

    1. mit dem Klick auf den link öffnet sich ein neues Fenster und das richtige Popup fenster. Es soll sich aber nur das Popup fenster öffnen.

    Dazu muß der Aufruf return false zurückliefern.

    1. sollen die bilder in der diashow zufällig abgespielt werden und nicht der reihe nach.

    Dazu könnte ein Array erzeugt werden, das die Nummern der Bilder mehr oder webiger zufällig durcheinanderwürfelt.

    1. Kann der Pfeil "zurück" dann auch das letzte gesehene bild anzeigen bei klick auf zurück?

    Natürlich.

    freundliche Grüße
    Ingo