login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Afbeelding faden (Opgelost)

Offline Appie_Dijk - 11/05/2010 14:29
Avatar van Appie_DijkLid Hallo iedereen,

Ik wil op een website graag enkele afbeeldingen faden.

Dit doe ik met de volgende scripts:

In de head staat:
  1. <script type="text/javascript" src="/inc/faden.js"></script>
  2. <script type="text/javascript">
  3. function init() {parameters('divnaam', 75, 2500);}// parameters('id', snelheid, pauze)
  4. window.onload = init;
  5. </script>


faden.js ziet er zo uit:
faden.js

Verderop in de pagina zet ik het volgende neer:

  1. $afbeeldingen = mysql_query("SELECT afbeelding FROM images WHERE actief='ja' ORDER BY RAND() LIMIT 5")or die(mysql_error());
  2.  
  3. echo "<div class='faden' id='divnaam' style='width: 175px; height: 116px; position: relative; top: 0x; left: 0px;'>";
  4.  
  5. while($data_afbeeldingen = mysql_fetch_array($afbeeldingen))
  6. {
  7. echo "<img src='/images/". $data_afbeeldingen['afbeelding'] ."'>";
  8. }
  9.  
  10. echo "</div>";


Bovenstaande werkt perfect... maar...
Ik wil graag op 3 plaatsten verschillende afbeeldingen faden.

Maar zodra ik de diverse codes herhaal doet hij het niet meer...

Wat kan ik hieraan doen?

Groetjes Albert

4 antwoorden

Gesponsorde links
Offline Ontani - 11/05/2010 14:31
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Het probleem gaat hoogstwaarschijnlijk aan je id's liggen. Javascript vind alleen het eerste element als je gebruik maakt van getElementById()
Offline Appie_Dijk - 11/05/2010 14:58
Avatar van Appie_Dijk Lid maar er staat toch:

var faden = document.getElementById(id);

en die (id) is zoals je bovenin kunt zien bij de eerste 'divnaam'
bij een tweede gaf ik de het de naam 'divnaam2'

of zie ik het verkeerd???
Offline Ontani - 11/05/2010 15:05
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
en je init wordt dan ook:

function init() {
parameters('divnaam', 75, 2500);
parameters('divnaam2', 75, 2500);
parameters('divnaam3', 75, 2500);
}
Bedankt door: Appie_Dijk
Offline Appie_Dijk - 11/05/2010 15:23
Avatar van Appie_Dijk Lid aha dat is mijn fout thnx...

ik had:

function init() {parameters('divnaam', 75, 2500);}
function init() {parameters('divnaam2', 75, 2500);}
function init() {parameters('divnaam3', 75, 2500);}
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s