_
toggle menu eXmatrikulationsamt.de
online: 380 gäste

Slideshow auf eigener HP

Wie bewerkstelle ich das?
Themen Layout: [Standard] · Linear · Outline Thema abonnieren | Thema versenden | Thema drucken
post 06 Feb 2006, 16:15
avatar
Vordiplom
*****

Punkte: 566
seit: 20.04.2004

Hi, will auf meiner eigenen HP auch paar Bilder präsentieren, wenns geht auch via Slideshow. Wie kann ich das am Besten bewerkstelligen? Gibts da irgendwas, wie z.B. bei einem Forum, da kann man ja z.B. bei www.foren.de ein Forum schnell und ohne Kenntnisse von PHP oder SQL erstellen, gibts im Netz vorgefertigte Tools um auch so eine Slideshow schnell und einfach hinzubekommen?

Vielen Dank für die Antworten.
ProfilPM
AntwortenZitierenTOP
post 06 Feb 2006, 17:08
avatar
der vierkonsonantige
*********

Punkte: 3812
seit: 12.12.2003

CODE
<HTML>
<HEAD>

<script type="text/javascript">
<!--

var akt = 0;
var anz = 117;

function frwd()
{  
 akt = akt + 1;
 if (akt == anz)
   akt = 0;
  bild.src="bild"+akt+".jpg";
}

function back()
{  
 akt = akt - 1;
 if (akt == -1)
   akt = anz - 1;
  bild.src="bild"+akt+".jpg";
}
-->
</script>

</head>

<BODY>
<A href="javascript:frwd()">zurück</TD>
<br>
<A href="javascript:back()">vor</TD>

<br>

<IMG name="bild" src="bild0.jpg">

</BODY>
</HTML>

einfache variante mit javascript... die bilder müssen aber immer gleiche namen haben und von 0 an durchnummeriert sein.

wenns net geht: www.selfhtml.net


--------------------
jeden tag einen dummen kommentar!
hab ich bei den fadfindern gelernt.
bild kann nicht angezeigt werden

bild kann nicht angezeigt werden bild kann nicht angezeigt werden bild kann nicht angezeigt werden bild kann nicht angezeigt werden
"if you have a hammer, every problem looks like a nail"
ProfilPM
AntwortenZitierenTOP
post 06 Feb 2006, 20:20
avatar
Ironieresistenz I.
*********

Punkte: 2231
seit: 02.06.2005

Zitat(stth @ 06 Feb 2006, 16:08)
CODE
<BODY>
<A href="javascript:frwd()">zurück</TD>
<br>
<A href="javascript:back()">vor</TD>


Ähm ... rolleyes.gif


--------------------
Seine Majestät, Kaiser Ironieresistenz I.

... validiert nach dem Isso-Standard 1.0 ...
ProfilPM
AntwortenZitierenTOP
post 07 Feb 2006, 01:00
avatar
der vierkonsonantige
*********

Punkte: 3812
seit: 12.12.2003

naja... ich dacht schon es ginge nicht. das bekommt man schon noch mit
ProfilPM
AntwortenZitierenTOP
post 07 Feb 2006, 10:16
avatar
Vordiplom
*****

Punkte: 566
seit: 20.04.2004

Also, habe nun mal den Quelltext reinkopiert und ausgeführt, mit Behebung des kleinen Fehlers und die Bilder sind umbenannt und im Gleichen Ordner wie die htmlDatei. Funzt aber leider nicht.
ProfilPM
AntwortenZitierenTOP
post 07 Feb 2006, 10:33
avatar
eXma Poltergeist
*********

Punkte: 6729
seit: 20.10.2004

Man sollte schon verstehen was man tut. Selber programmieren ist für Laien schwierig. Wenn dus lernen möchtest guggsu hier. Sicher gibt es auch irgendwas aus der Konserve, aber da fällt mir nichts ein.


--------------------
ProfilPM
AntwortenZitierenTOP
post 07 Feb 2006, 14:48
avatar
Vordiplom
*****

Punkte: 566
seit: 20.04.2004

Also, jetzt nochmal, verstanden habe ich das kleine süße Programm schon, die Bilder hab ich richtig benannt und den kleinen Fehler korrigiert. Das Problem ist, im IE, sowie im Netscape zeigt er mir die vorhandenen Bilder dann so, wie siehe unten, also gar nicht.
Quelldatei und htmlDatei sind in ein und demselben Ordner.
angehängte Bilder
angehängtes Bild
ProfilPM
AntwortenZitierenTOP
Perseus
post 07 Feb 2006, 15:15
Dieser User ist abgemeldet. Abgemeldet





abgesehen davon, dass hinter den Links (vor, zurück) ein </a> statt eines </td> stehen muss, zweifle ich grad dran, dass ich über bild.src im javascript auf die source des bildes zugreifen kann...aber javascript is lang her...

Dieser Beitrag wurde von Perseus: 07 Feb 2006, 15:24 bearbeitet
AntwortenZitierenTOP
post 07 Feb 2006, 15:17
avatar
lowdesertpunk
*********

Punkte: 3684
seit: 01.10.2003

ich benutze das (mehr oder wneiger auch von stth gebastelt):

CODE

<script language="javascript" type="text/javascript">

<!--

var akt = <?php echo intval($HTTP_GET_VARS['var']) ?>;

var anz = 15;

var pfad ="";



function vor()

{

 akt = akt + 1;

 if (akt == anz)

   akt = 0;



 pfad ='original/';

 if (akt<100)

   pfad = pfad+'0';

 if (akt<10)

   pfad = pfad+'0';

 pfad = pfad+akt+'.jpg';



var bild = window.document.images['bild'];

 bild.src = pfad;

 bild.alt = akt;

}



function rueck()

{

 akt = akt - 1;

 if (akt == -1)

   akt = anz - 1;



 pfad ='original/';

 if (akt<100)

   pfad = pfad+'0';

 if (akt<10)

   pfad = pfad+'0';

 pfad = pfad+akt+'.jpg';



var bild = window.document.images['bild'];

 bild.src = pfad;

 bild.alt = akt;

}

-->

</script>


da sind jetz natürlich paar sachen anders... die startnummer wird per php übergeben und meine pfade und sowas heißen alle anders. der fehler oben is aber glaubich einfach nur, dass die variablen nich deklariert sind.

in funktion zu bewundern gibbet das in den meisten galerien auf meiner website.


--------------------
» Stoner rock doesn't bother me. If thats what the people decide to call this musical movement then so be it. I just hope it doesn't become too formulaic. There is nothing wrong with Black Sabbath riffs and songs about weed ... I would just like it to evolve musically as much as stay the same. That way we can talk about stoner rock in 15 years and it will still be a vital and credible thing. « (Brant Bjork)
ProfilPM
AntwortenZitierenTOP
post 07 Feb 2006, 15:19
avatar
A limão
*****

Punkte: 524
seit: 31.05.2004

Ohne Euch auf die Füße zu treten, aber wieso wird ne Lösung gepostet, die nicht funktioniert?! Dann noch mit falscher HTML Syntax.

Hier mal ne Lösung [will mich aber auch nicht zu weit aus dem Fenster lehnen, weil ich von javascript keinen Plan habe smile.gif ]

<html>
<head>

<script type="text/javascript">
<!--

var akt = 0;
var anz = 4;

function nada(){}

function frwd()
{
akt %= 4;
akt = akt + 1;
document.getElementById("bild").src="./bilder/bild"+akt+".gif";
setTimeout('frwd()',2000);

}

-->
</script>

</head>

<body bgcolor="#FFFFFF" onload="frwd()">
<p>
<img width="100" id="bild" />
</p>

<br>
</body>
</html>

PS: Kann diese Rekursion Probleme machen?!


--------------------
"Woher kommt es, dass mich niemand versteht und jeder mag?", Albert Einstein


"Wir haben die Pflicht, stets die Folgen unserer Handlungen zu bedenken.", Mahatma Gandhi

"Erst kommt das Fressen, dann kommt die Moral"
"Wer A sagt, der muß nicht B sagen. Er kann auch erkennen, daß A falsch war.", Bertolt Brecht

---- __0 ------------ 0
---- \ >, -----.----- <,
._ (_)/(_)__---- ___))___
ProfilPM
AntwortenZitierenTOP
Perseus
post 07 Feb 2006, 15:19
Dieser User ist abgemeldet. Abgemeldet





eben...der springende Punkt ist in meinen Augen auch, dass die VAriable
bild
nicht deklariert ist.
bild sollte zumindest nen newImage() sein, oder noch besser wie bei papajoe
CODE

var bild = window.document.images['bild'];

Dann sollte es gehn..
AntwortenZitierenTOP
post 07 Feb 2006, 15:22
avatar
eXma Poltergeist
*********

Punkte: 6729
seit: 20.10.2004

Ahja stimmt, das fehlt da noch. stths Variante ist die Oldschoolvariante. cellos ist die Variante nach dem neueren DOM.
ProfilPM
AntwortenZitierenTOP
post 07 Feb 2006, 15:42
avatar
old 's cool!
*********

Punkte: 9493
seit: 12.07.2003

getElementById funktioniert nicht in jedem browser - ist also auch nicht die beste lösung..


--------------------
Kleine Aster
Ein ersoffener Bierfahrer wurde auf den Tisch gestemmt. * Irgendeiner hatte ihm eine * dunkelhellila Aster * zwischen die Zähne geklemmt. * Als ich von der Brust aus * unter der Haut * mit einem langen Messer * Zunge und Gaumen herausschnitt, * muß ich sie angestoßen haben, denn sie glitt * in das nebenliegende Gehirn. * Ich packte sie ihm in die Brusthöhle * zwischen die Holzwolle, * als man zunähte. * Trinke dich satt in deiner Vase! * Ruhe sanft, * kleine Aster!
-Gottfried Benn (1912)-
ProfilPM
AntwortenZitierenTOP
post 07 Feb 2006, 16:07
avatar
eXma Poltergeist
*********

Punkte: 6729
seit: 20.10.2004

Es sollte in jedem DOM fähigen Browser funktionieren, d.h. IE ab 5.0, Mozilla/Firefox/Netscape ab 6.0, Opera und co. in aktuellen Versionen.
ProfilPM
AntwortenZitierenTOP
post 08 Feb 2006, 10:05
avatar
Vordiplom
*****

Punkte: 566
seit: 20.04.2004

Ehrlich gesagt bringt mir das überhaupt nix, ich poste meinen Desktop und keiner nimmt dazu Stellung. Nur irgendwelche scripte, die bei euch funktionieren, aber bei mir nicht, das ist nicht das, was ich wollte.
ProfilPM
AntwortenZitierenTOP
1 Nutzer liest/lesen dieses Thema (1 Gäste)
0 Mitglieder: