online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon Kanseyd vom 17.02.2020, 16:42 Options

Einblendeffekte zeitlich versetzt

Hallo Leute,

möchte gerne per EInblendeffekt mehrere Bilder nacheinander automatisch einblenden lassen. Habe das mit nachfolgendem Code schon gleichzeitig hinbekommen, jedoch funktioniert ist nicht, dass die Bilder nacheinander mit einer von mir vorgegebenen Verzögerung eingeblendet werden.

Des Weiteren funktioniert die automatische Weiterleitung im HEAD nicht, wenn der Einblendeffekt ausgeführt wird,sprich das ActiveX gestartet wird.. Sofern ich es nicht aktiviere, funktioniert dieWeiterleitung.

Hoffe Ihr könnt mir helfen.

Vielen Dank im Voraus.

CODE:

<html>
<head>
<title></title>
<meta http-equiv="refresh" content="5; url=main.htm">
</head>
<body background="bgq.jpg">
<div align="center">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img id="Bild1" src="wp.jpg" style="width:226px; height:137px; visibility:hidden; filter:revealTrans(Duration=3, Transition=16)"><script language="JavaScript">
<!--
document.all.Bild1.filters.revealTrans.Apply();
document.all.Bild1.style.visibility = "visible";
document.all.Bild1.filters.revealTrans.Play();

//-->
</script></p>
</div>
</body>
</html>


Antwort schreiben

Antwort 1 von Kanseyd vom 17.02.2020, 19:58 Options

Kann mir niemand helfen?
Ist wirklich dringend!

Antwort 2 von kicia vom 18.02.2020, 06:53 Options

Hallo Kanseyd,

Für Zeitverzögerung siehe:Selfhtml / setTimeout()

Gruß, kicia

Antwort 3 von Helfer1 vom 18.02.2020, 17:31 Options

Hi,
du musst die Zeit für die Weiterleitung schrittweise vergrößern bis alle Bilder eingeblendet wurden.

und hier ein Code-Beispiel für eine Diashow mit 11 Bildern:

<img name="anzeige" src="bild1.gif">
<script language="JavaScript">
var bildarray = new Array();
bildarray[0] = new Image(); bildarray[0].src="freak1.gif";
bildarray[1] = new Image(); bildarray[1].src="freak2.gif";
bildarray[2] = new Image(); bildarray[2].src="freak3.gif";
bildarray[3] = new Image(); bildarray[3].src="freak4.gif";
bildarray[4] = new Image(); bildarray[4].src="freak5.gif";
bildarray[5] = new Image(); bildarray[5].src="freak6.gif";
bildarray[6] = new Image(); bildarray[6].src="freak7.gif";
bildarray[7] = new Image(); bildarray[7].src="freak8.gif";
bildarray[8] = new Image(); bildarray[8].src="freak9.gif";
bildarray[9] = new Image(); bildarray[9].src="freak10.gif";
bildarray[10] = new Image(); bildarray[10].src="freak11.gif";
var i = 0;
 
function film()
  {
  if (i > 10) i = 0;
  document.anzeige.src = bildarray[i].src;
  i++;
  window.setTimeout("film()",1000);
  }
window.setTimeout("film()",1000);
</script>

Antwort 4 von Helfer1 vom 18.02.2020, 17:37 Options

Nachtrag:
Diese Zeile entfällt!
<img name="anzeige" src="bild1.gif">

Das Script kommt in den HEAD.

Ähnliche Themen

Beiträge zeitlich steuern?
unbelievable  26.03.2007 - 65 Hits - 2 Antworten

Der Treiber CD Recording Software versetzt Window in einen instabilen Zustand
rainerkocheisen  16.05.2008 - 197 Hits - 1 Antwort

lebenslauf versetzt!!!
marla  23.02.2008 - 46 Hits - 5 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026