• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Frage wegen Diashow

Ellen

New member
Hallo an alle,

ich hab da ein Problem.
Schon seit ewigen Zeiten versuche ich eine Diashow auf meiner Website zu integrieren. Allerdings bisher erfolglos.

Jetzt dachte ich mit Hilfe der hier angegebenen Information klappt es bestimmt. Dem war aber nicht so. :(

Vielleicht bin ich einfach zu blöd, das richtig umzusetzen.

Kann mir da mal jemand fachmännisch zur Seite stehen?

Wie und wo genau muss ich was einbinden?
Und wo muss ich die Bilder hinterlegen, damit das Script sie auch findet?

Für Eure Hilfe danke ich Euch jetzt schon.

Liebe Grüsse
Ellen
 
hi,
wie schaut denn das script von dir aus? ins blaue tipps geben, geht meistens schief.. :D

bye,
mo
 
Hallo Michael,

das letzte das ich ausprobiert habe, war das von hier.
Da bin ich aber nicht mit klar gekommen, wo ich was einfügen muss.

Musst nämlich wissen, bin kein Profi ;-)

Davor hab ich es mal mit dem von Strato versucht, aber das klappte ebenfalls nicht.

Ist es eigentlich möglich, Bilder verschiedener Größe in einer Diashow darzustellen?

Lieben Gruss
Ellen
 
das von hier? hmm..
da musst du den pfad zu den bildern anpassen, bei mir heisst er grafix oder gfx oder wie auch immer. dann müssen die bilder alle das selbe prefix haben, bei mir jav106_ und dann fortlaufend numeriert sein.
dann sollt´s klappen.

dass das von strato nich funktioniert, wundert mich net. die haben andere sorgen :D

bye,
mo
 
Ich bin es schon wieder oder immer noch.

Erklär es mir doch bitte so, als wär ich drei Jahre alt *schmunzel*

Ich arbeite mit NetObjects, da mus ich doch erst einmal eine neue Seite öffnen oder? Die benenne ich dann Diashow oder so. Richtig?
Dann muss ich diesen Quelltext eingeben. Aber wo genau?
Dann ändere ich in diesem Text den Pfad (grafix/jav106_) in z.B. Bilder/Bild). Stimmt das?
Dann muss ich noch die Endung .gif in .jpg ändern, da ich lauter JPEG-Bildformate habe.
Abschließend gebe ich noch (unter Layoutmerkmale - HTML - Im Body-Befehl)

<body onLoad="wechsle()">

ein. Richtig?

Und dann platziere ich irgendein Bild mitten auf der Seite. Oder?

PLEASE HELP !!!

Verzweifelte Grüsse
Ellen
 
ohjee, NOF is ne katastrophe.

poste am besten mal den quelltext, oder besser: sag uns, wo die seite im netz liegt.

bye,
michael
 
Hier der Quelltext

So hier jetzt die Seite:

http://www.mywebaid.de/index.shtml

und dort unter: JavaScripts VI ----> Dia Show

Und hier der Quelltext:
<!--
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
function makeArray() {
this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++) this[i+1] = makeArray.arguments
}
var pix = new makeArray ("1.gif", "2.gif", "3.gif", "4.gif", "5.gif", "6.gif", "7.gif", "8.gif", "9.gif", "0.gif");
var nummer = 1;
function wechsle() {
document.image.src = "grafix/jav106_"+pix[nummer];
nummer += 1;
if (nummer == 11) nummer = 1;
setTimeout("wechsle()", 1000);
}
//-->

Weiter steht hier noch:
in den <body>-tag muß folgendes:
<body onLoad="wechsle()">

Und noch dies:
und nun müssen Sie noch ein Bild einfügen, an dessen Stelle dann die Dia-Show ablaufen soll:
<img name="image" border="0" src="grafix/blank.gif">

So das war jetzt alles, hoffe Du kannst damit was anfangen und mir erklären wo ich was einbauen und wie ich es verändern bzw. anpassen muss.

Many Thanks
Ellen
 
also ich weiss, wie MEIN script aussieht. das ist nicht das problem.
wie sieht DEIN script aus?
WO liegen die grafiken, wie heissen die, usw.. ?

bye,
mo
 
*lach*

Also ich hab einen Ordner unter NetObjects angelegt, der heißt "Bilder".
Und die Bilder selbst heissen Schritt1.jpg, Schritt2.jpg usw. bis schritt16.jpg

Hilft Dir das weiter ?

Lieben Gruss
Ellen
 
jaa, das hilft weiter, kuck:

<script language="JavaScript" TYPE="text/javascript">
<!--
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
function makeArray() {
this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++) this[i+1] = makeArray.arguments
}
var pix = new makeArray ("1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg", "0.jpg");
var nummer = 1;
function wechsle() {
document.image.src = "Bilder/schritt16"+pix[nummer];
nummer += 1;
if (nummer == 17) nummer = 1;
setTimeout("wechsle()", 1000);
}
//-->
</script>

<body onLoad="wechsle()">

<img name="image" border="0" src="Bilder/blank.gif">


bye,
mo
 
*heul*

Ich glaub bald ich bin wirklich zu blöd dafür, warum geht das bei mir nicht?

Bei der Voranzeige im Browser bekomme ich eine Fehlermeldung.

Es ist ein Laufzeitfehler aufgetreten.
Soll der Debug-Modus gestartet werden?

Zeile:19
Fehler. 'document.image' ist kein Objekt


Was soll das nun schon wieder bedeuten?
Und angezeigt wird auch nichts.
Schau es Dir doch mal selbst an unter

http://www.sense-of-beauty.de/Diaschau/diaschau.htm

Also ich versteh das nicht?
Hast Du eine Erklärung dafür, was mach ich nur falsch?

Gruss und danke für Deine Geduld mit mir
Ellen
 
Zuletzt bearbeitet:
1. feststellung: NOF ist scheisse.
2. feststellung: s.o.

so sollt´s passen:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 FINAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="Author" CONTENT="Ellen Kronenberger">
<META NAME="Generator" CONTENT="NetObjects Fusion 4.0.1 für Windows">
<TITLE>Diaschau</TITLE>
<script language="JavaScript" TYPE="text/javascript">
<!--
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
function makeArray() {
this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++) this[i+1] = makeArray.arguments
}
var pix = new makeArray ("1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg", "0.jpg");
var nummer = 1;
function wechsle() {
document.image.src = "Bilder/schritt16"+pix[nummer];
nummer += 1;
if (nummer == 17) nummer = 1;
setTimeout("wechsle()", 1000);
}
//-->
</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK="#996600" VLINK="#666600" TEXT="#990000" body onLoad="wechsle()" TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=337>
<TR VALIGN=TOP ALIGN=LEFT>
<TD WIDTH=81 HEIGHT=27><IMG SRC="../clearpixel.gif" WIDTH=81 HEIGHT=1 BORDER=0></TD>
<TD></TD>
</TR>
<TR VALIGN=TOP ALIGN=LEFT>
<TD HEIGHT=384></TD>
<TD WIDTH=256 ALIGN=LEFT VALIGN=TOP><IMG ID="Bild2" name =image HEIGHT=384 WIDTH=256 SRC="../Diaschau/blank.jpg" BORDER=0></TD>
</TR>
</TABLE>
</BODY>
</HTML>


bye,
mo
 
Danke Dir für die Mühe, die Du mit mir hattest.

Genauso steht es auch in meinem Quelltext, aber funktionieren tut es trotzdem nicht.

Na dann muss es halt so weitergehen wie bisher. Kann man wohl nichts machen.

Liebe Grüsse und gutes Nächtle
Ellen
 
nein, so stehts definitiv nicht in deinem quelltext.
der strotzte vor fehlern. so wie´s oben steht, gehts.
btw, hatte ich schon gesagt, dass ich NOF scheisse find? :D

bye,
mo
 
lol

ja das hattest Du schon mehrfach erwähnt ;-)

Also gut, dann werde ich morgen einen allerletzten Versuch starten.

Heut nicht mehr, bin müde und geh jetzt schlafen.

Werde vom Quelltext träumen *ggggg*
 
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="Author" CONTENT="Ellen Kronenberger">
<META NAME="Generator" CONTENT="NetObjects Fusion 4.0.1 für Windows">
<TITLE>Diaschau</TITLE>
<script language="JavaScript" TYPE="text/javascript">
<!--
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
function makeArray() {
this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++) this[i+1] = makeArray.arguments
}
var pix = new makeArray ("1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "13.jpg", "14.jpg", "15.jpg", "16.jpg");
var nummer = 1;
function wechsle() {
document.image.src = "Bilder/schritt"+pix[nummer];
nummer += 1;
if (nummer == 17) nummer = 1;
setTimeout("wechsle()", 1000);
}
//-->
</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK="#996600" VLINK="#666600" TEXT="#990000" onLoad="wechsle()" TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>

<IMG name="image" HEIGHT=384 WIDTH=256 SRC="../Diaschau/blank.jpg" BORDER=0>

</BODY>
</HTML>
 
Zuletzt bearbeitet:
Hallo,

müssen die Bilder einer Diashow eigentlich alle die gleiche Größe haben ?

Gleiches Format ist schon klar, also alle .gif oder .jpg, aber die Pixelgröße?

Gruß
 
Wer auch immer Du bist ...

Moin moin unreg,

ums kurz zu sagen, ja. IE kommt mit unterschieden klar, die neuen NC warscheinst auch, aber die älteren auf keinen fall, von daher müssen alle gleich groß sein.

Marko

PS: <smile> Dafür ist es aber total egal, was die Bilder für ein Format haben (.gif, .jpg oder .png)
 
Zurück
Oben