Author Topic: Zufallsbild ausserhalb von 4images  (Read 5323 times)

0 Members and 1 Guest are viewing this topic.

Offline andiger

  • Pre-Newbie
  • Posts: 4
    • View Profile
Zufallsbild ausserhalb von 4images
« on: December 20, 2005, 12:06:39 PM »
Hallo!

Ich baue mir gerade eine Bildergalerie für unsere Stadt.
Die Startseite ist hier nur eine begrüßung. Erst mit dem Klick auf "Weiter" kommt man hier zur 4images seite.

Auf dieser Startseite will ich das Zufallsbild angezeigt haben.

Wie ist das möglich?
Welche Codes muss ich mit in diese Seite einbauen?

Grüße,

Andreas

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: Zufallsbild ausserhalb von 4images
« Reply #2 on: December 20, 2005, 06:12:39 PM »
wie wärs denn auf der startseite mit:

<?php include("http://www.deine_url.ldt/4images/templates/dein_template/random_image.html"); ?>

dort wo du es haben willst???

Offline Acidgod

  • Moderator
  • 4images Guru
  • *****
  • Posts: 2.421
  • It's me?
    • View Profile
    • Flash-Webdesign
Re: Zufallsbild ausserhalb von 4images
« Reply #3 on: December 20, 2005, 07:18:23 PM »
@Honda
Ist das dein ernst? *ggg*

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: Zufallsbild ausserhalb von 4images
« Reply #4 on: December 20, 2005, 08:53:13 PM »
nee. sicher nicht wirklich, wie wärs denn hiermit?

<script language="JavaScript" type="text/JavaScript">
<!--


// deklaration der variablen

var img = new Array(); // imagearray
var start = null;      // start pointer
var counter = 1;       // counter für image sequence
var anzahl_bis_hier;   // ermittelte bildanzahl auf der Seite bis zum Tauschbild
var anzahl_bilder;     // anzahl der anzuzeigenden bilder
var dateiendung        // gif oder jpg
var datenquelle        // z.B. "images/pic" ohne nummer.dateiendung


// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// ab hier änderungen eintragen

anzahl_bilder = 6;               // Anzahl der anzuzeigenden bilder
datenquelle = "images/pic"       // pfad und bildname ohne Nummer, zB images/pic für images/pic0
dateiendung = ".gif"             // Dateiendung der anzuzeigenden Bilder
var delayTime = 2000;            // verzögerung


// ab hier nichts ändern
// ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

// pre-load

if(document.images)
{
   for(i = 1; i <= anzahl_bilder; i++)
   {
     img = new Image();
     img.src = datenquelle + i + dateiendung;
   }
}



// delayzeit, falls eingabefeld vorhanden

function getDelayTime(dlTime)
{
   var temp = parseInt(dlTime);
   if(temp != NaN)
   delayTime = temp * 1000;
   else
   delayTime = 4000;
}



// bildwechsel

function anim()
{
   counter++;
   document.images[anzahl_bis_hier].src = img[counter].src;
   if(counter == anzahl_bilder)
    counter = 0; //sets the counter value to 0
}


// start

function slide()
{
   with(document.form1)
   {
   start = setInterval("anim()", delayTime);
   stShow.disabled = true;
   spShow.disabled = false;
   }
}

// stop

function stopSlide()
{
   clearInterval(start);
   document.form1.stShow.disabled = false;
   document.form1.spShow.disabled = true;
}

//  End -->
</script>