Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

bilder ganz schnell abspielen code dafür?

Hallo.
Ich möchte gerne einen code, wo ich so schnell meine zeichnungen als jpg bilder nacheinader abspielen kann, dass das aussieht, wie zeichentrick.
kann man dafür eine slideshow verwenden? die?:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
var b = new Array();
b[0] = new Image();
b[0].src = "Bild3";
b[1] = new Image();
b[1].src = "Bild2";
b[2] = new Image();
b[2].src = "Bild3";

var n = 2; // hier steht die Anzahl der Bilder (Bilder - 1)
var i = -1;
var t = 4000; // anzahl sekunden, 2000 = 2 sekunden
var f = 0;
var z = "slide"; // name des IMG welches ausgetauscht werden soll
function next() {
  i++;
  if(i > n) { i = 0; }
  document.images[z].src = b.src;
}
function delay() {
  if(f == 0) next();
  window.setTimeout("delay()",t);
}
//-->
</SCRIPT>
</HEAD>
<BODY onload="delay();">
<IMG SRC="/pics/bild1.jpg" NAME="slide">
</BODY>
</HTML>

wo gibt man das ein? und wie kann man das gaanz schnell machen?


Antworten zu bilder ganz schnell abspielen code dafür?:

Eigeben tut man sie (eigentlich immer) im HTML Editor.
Ich würde diesen Code verwenden, du willst doch sicher eine Diashow, oder?

Außer jetzt: Weil es Java Script ist musst du sie über eine Java Script Konsole eingeben. Wo willst du deine HP erstellen?

Zitat
Du willst, dass deine Bilder automatisch hintereinander an einem festen Platz ähnlich wie bei einer "Diashow" angezeigt werden.

Dazu musst du folgendes Java-Script am besten über den Texteditor:
<script language="JavaScript1.2">
function reapply(){
setTimeout("slideit()",2000)
return true
}
window.onerror=reapply

var image1=new Image()
image1.src="gify0.gif"
var image2=new Image()
image2.src="gify1.gif"
var image3=new Image()
image3.src="gify2.gif"
var image4=new Image()
image4.src="gify3.gif"
</script>

<a href="javascript:slidelink()"
onMouseover="window.status='Jedes Bild hat eine eigene URL';return true"
onMouseout="window.status=''">
<img src="gify3.gif" name="slide" border=0 style="filter:blendTrans(duration=3)"></a>


<script>
var number_of_images=4     // Anzahl der Grafiken
var speed=3      // Geschwindigkeit des Filterübergang
var step=1      // Schrittanzahl
var image=1      // Start der ersten Grafik
function slideit(){
if (!document.images)
return
if (document.all)
slide.filters.blendTrans.apply()
document.images.slide.src=eval("image"+step+".src")
if (document.all)
slide.filters.blendTrans.play()
whichimage=step
if (step<number_of_images)
step++
else
step=1
if (document.all)
setTimeout("slideit()",speed*1000+2500)
else
setTimeout("slideit()",speed*1000)
}
function slidelink(){
if (image==1)       // 1 Grafik
window.location="http://www.beepworld.de/memberdateien/membersXX/mitgliedsname/bildname.endung"
else if (image==2)      // 2 Grafik
window.location="http://www.beepworld.de/memberdateien/membersXX/mitgliedsname/bildname.endung"
else if (image==3)      // 3 Grfik
window.location="http://www.beepworld.de/memberdateien/membersXX/mitgliedsname/bildname.endung"
else if (image==4)      // 4 Grafik
window.location="http://www.beepworld.de/memberdateien/membersXX/mitgliedsname/bildname.endung"}
</script>

Stellen im o.g. Code, die mit *blabla* marikiert sind, gehören nicht zum eigentlichen Code dazu, sondern dienen nur dem leichteren individuellen Anpassen des Codes und müssen daher vor dem Einfügen entfernt werden.

Zu beachten ist, dass dieses Script nur bei Besuchern des Microsoft-Internet-Explorers (Browser) 4.x - 6.x funktioniert und z.B. mit Netscape Probleme auftreten können.

Quelle: http://www.beepworld.de/cgi-bin/lorefaq/article.php?id=189

Kann ich gleich auch mal versuchen.
Aber ich glaube ich  habe den fehler gefunden, ich depp hab bei 2000 rumgespielt, dabei war das ja nur das beispiel  ():-) ich bin so ein depp. das muss bei 4000 umgeändert werden, dann krieg ich das schneller hin. also sonst gefunzt hat es ja. aber ich versuchs dann auch mal gleich damit. danke


« Größentabelle ?Puzzle in Freehand erstellen »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Graustufenbilder
Als Graustufenbilder bezeichnet man digitale Bilddateien. Graustufenbilder werden auch Halbtonbilder beziehungsweise 8-Bit-Bilder genannt. In Graustufenbilder muss ein Pi...

HTML
HTML steht für Hyper Text Markup Language, ist die Sprache, mit der Internetseiten kodiert werden. Es handelt sich dabei um ASCII Text, in den die HTML Befehle einge...

XHTML
Die Extensible Hypertext Markup Language, kurz XHTML, ist eine textbasierte Auszeichnungssprache zur semantischen Auszeichnung von Bildern, Texten und Hyperlinks in Dokum...