Slideshow mit JavaScript

MoPSteR

Grünschnabel
Hello

habe ein Javascript für eine SLIDESHOW in meiner Homepage laufen

in der Vorschau von FRONTPAGE laufen die Bilder super schön durch,(Bilder sind unterschiedlich im Größenformat) nur wenn ich sie auf den SERVER hochschicke gibt es nur mehr eine GRÖßE der Bilder, sprich sie passen sich alle dem ersten Bild an:mad:

wollte jetzt wissen, ob ich die irgendwie ändern kann, oder kennt jemand ein anderes SCRIPT welches die unterstützt !!:confused: :confused:

FÜR HILFE WÄRE ICH SEHR SEHR DANKBAR

Kopieren Sie das folgende Skript in den Kopf Ihrer Seite:

<SCRIPT LANGUAGE="JavaScript">
<!--
var timeDelay = 5;
var Pix = new Array
("my_image_01.jpg"
,"my_image_02.jpg"
,"my_image_03.jpg"
,"my_image_04.jpg"
);
var howMany = Pix.length;
timeDelay *= 1000;
var PicCurrentNum = 0;
var PicCurrent = new Image();
PicCurrent.src = Pix[PicCurrentNum];
function startPix() {
setInterval("slideshow()", timeDelay);
}
function slideshow() {
PicCurrentNum++;
if (PicCurrentNum == howMany) {
PicCurrentNum = 0;
}
PicCurrent.src = Pix[PicCurrentNum];
document["ChangingPix"].src = PicCurrent.src;
}
// End -->
</script>

Wenn Sie es anpassen möchten, gehen Sie wie folgt vor:

Wählen Sie die Wartezeit zwischen zwei Bildern in Sekunden aus (timeDelay=5;).

Geben Sie die Namen der Bilder an, die in der Diashow angezeigt werden sollen (Pix=new Array("my_image_01.jpg","my_image_02.jpg"...);).

Wenn die Diashow beim Laden der Seite automatisch gestartet werden soll, ändern Sie den Tag <Body> wie folgt:

<body OnLoad="startPix()">

Platzieren Sie schließlich (und das ist das Wichtigste!) den Tag <img> dort, wo die Diashow angezeigt werden soll. Geben Sie mit Hilfe des Attributs src den Namen des Bildes an, das zuerst angezeigt werden soll:

<img name="ChangingPix" src="my_image_01.jpg">
 
Dieses Verhalten kenne ich eigentlich nur von älteren Browsern(Opera5, Netscape4) ... ich kann da nichts erkennen, was dies bewirken sollte(in aktuellen Browsern)

Schau mal sicherheitshalber auf dem Server nach, ob dass da noch die Original-Grafiken in der Original-Grösse sind...FP macht da manchmal komische Sachen mit Dateien, die in ein Web geuploadet werden.
 
Schau mal sicherheitshalber auf dem Server nach, ob dass da noch die Original-Grafiken in der Original-Grösse sind...FP macht da manchmal komische Sachen mit Dateien, die in ein Web geuploadet werden.

Also die Bilderdatein auf dem Server sind die gleichen wie die originalen auf meinem Rechner!!

kann es sein, wenn ich nach dem Imagetag im Script in der gleichen Zeile noch eine GIF-Datei eingefügt habe, das es deshalb nicht die Originalgrößen der verschiedenen Bilder anzeigt

Habe die Seite mit IE6 und Mozilla Firefox 1.5.0.3 angesehen und in beiden Browsern das Problem

falls das Problem nicht zu beheben ist, gibt es vielleicht eine andere Lösung für eine Slideshow mit Bildern unterschiedlicher Größe
 

Neue Beiträge

Zurück