Lollus Opublikowano 3 Grudnia 2009 Udostępnij Opublikowano 3 Grudnia 2009 Napisałem kawałek kodu na losowe obrazki... <script language="javascript" type="text/javascript"> <!-- OBRAZKI = new Array ("q.png", "z.png", "a.png"); LICZBA = OBRAZKI.length LOSUJEMY = Math.floor((Math.random() * LICZBA)); document.write('<img src='OBRAZKI[LOSUJEMY]'>') --> </script> Skrypcik losujący jest dobry, ale skrypcik wyświetlający jest zły. Jak to naprawić ? :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 3 Grudnia 2009 Udostępnij Opublikowano 3 Grudnia 2009 nie wiem, użyj php. document.write('<img src="' + OBRAZKI[LOSUJEMY] + '"/>') Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 3 Grudnia 2009 Administratorzy Udostępnij Opublikowano 3 Grudnia 2009 zrobić konkatenację ? document.write('<img src='+OBRAZKI[LOSUJEMY]+'>'); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lollus Opublikowano 3 Grudnia 2009 Autor Udostępnij Opublikowano 3 Grudnia 2009 Nie działa Może coś z <img> ? Edit: Sam sobie pomogłem. Radość jest jak się wpadnie samemu na rozwiązanie. Jak ktoś ciekaw oto skrypcik: <script language="javascript" type="text/javascript"> <!-- OBRAZKI = new Array ("<img src=q.png>", "<img src=z.png>", "<img src=a.png>") LICZBA = OBRAZKI.length LOSUJEMY = Math.floor((Math.random() * LICZBA)) document.write(OBRAZKI[LOSUJEMY]) --> </script> OBRAZKI - odpowiada za utworzenie tablicy z obrazkami LICZBA - ilość elementów w tablicy LOSUJEMY - Losowanie liczby i potem wyświetlenie :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 3 Grudnia 2009 Udostępnij Opublikowano 3 Grudnia 2009 najlepiej sprawdź przez przeglądarkę co trafia w wyniku html, składnia img wygląda tak: <img src="img/obrazek.png" /> E: Głupie rozwiązanie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kofel Opublikowano 4 Grudnia 2009 Udostępnij Opublikowano 4 Grudnia 2009 <script language="javascript" type="text/javascript"> arr = new Array ("q.png", "z.png", "a.png"); document.write('<img src="' + arr[ Math.floor((Math.random() * arr.lenght)) ] + '" />'); </script> Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się