Random Image

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
ledraweb
Honorary Member
Δημοσιεύσεις: 1356
Εγγραφή: 13 Νοέμ 2004 11:00
Τοποθεσία: Λευκωσία

Random Image

Δημοσίευση από ledraweb » 25 Δεκ 2005 17:22

Όταν θέλω να βάλω για background να εμφανίζεται μια τυχαία φωτογραφία από μια ομάδα φωτογραφιών χρησιμοποιώ, σε html, τον ακόλουθο κώδικά:

Κώδικας: Επιλογή όλων

 background="/images/<?php echo rand&#40;pic1,pic2&#41;?>.jpg"> 
Όταν, όμως, θέλω να μεταφέρω αυτό τον κώδικα στο css αρχείο της σελίδας μου ποια εντολή πρέπει να αντικαταστήσει την php echo rand;
Ή ίσως πρέπει, αντί να ρωτήσω ποια εντολή είναι, να ρωτήσω εάν υπάρχει αντίστοιχη εντολή;

Ευχαριστώ εκ των προτέρων...
None Of Us Is As Smart As All Of Us!!!

Εικόνα

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Random Image

Δημοσίευση από skeftomilos » 26 Δεκ 2005 02:53

Η μόνη cross-browser λύση που μπορώ να σκεφτώ είναι JavaScript στο τμήμα <head>.

Κώδικας: Επιλογή όλων

<script type="text/javascript">
  var pics = &#91;'eikona1.png', 'eikona2.png', 'eikona3.png'&#93;
  var url = pics&#91;Math.floor&#40;Math.random&#40;&#41; * pics.length&#41;&#93;
  document.write&#40;'<style type="text/css">'&#41;
  document.write&#40;'  .someclass &#123;background-image&#58; url&#40;' + url + '&#41;&#125;'&#41;
  document.write&#40;'</style>'&#41;
</script>
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

Random Image

Δημοσίευση από cherouvim » 26 Δεκ 2005 10:37

Mporeis na hiristeis to thema sto server side.

Κώδικας: Επιλογή όλων

background="/images/random.php">
Kai to random.php einai ena script pou fortonei tyhaia ena random image, kanei output ta katalila http headers kai stelnei to binary ston hristi. To mono thema pou isos prepei na prosekseis meta einai to caching tis eikonas aftis ston browser tou hristi.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης