Bartek B.

Bartek B. PHP, SQL

Temat: Rotator grafik "zmieniacz"

Witam,

Szukam jakieś prostego sposobu na rotowanie grafik (parę małych grafik, loga).
Stosowałem podobne rozwiązanie ale wymagało kliku i nie warte jest przerabiania.

Macie może jakieś proste sensowne rozwiązanie?
Marcin Lenkowski

Marcin Lenkowski Szukasz
programistów?
Zapraszamy do
Exulto!

Temat: Rotator grafik "zmieniacz"

gotowca nie mam co prawda, ale warto zobaczyć framework jQuery, jest prosty i możesz to zrobić w max 20 minut.
Marcin Witek

Marcin Witek isido.pl ułatwia
pracę - polski sytem
zarządzania
projekt...

Temat: Rotator grafik "zmieniacz"

a do tego jquery.cycle - http://jquery.malsup.com/cycle/
Bartek B.

Bartek B. PHP, SQL

Temat: Rotator grafik "zmieniacz"

nooo dzięki chłopaki, teraz to już jestem w domu.
Bartek Stańkowski

Bartek Stańkowski front-end & mobile
web developer

Temat: Rotator grafik "zmieniacz"

Uh, ale jeśli potrzeba naprawdę tylko prostego rotatora, nie używaj pełnej wersji Cycle! Zamiast tych ~20KB, lepiej albo Cycle Lite (3KB), albo po prostu napisać to samemu. W jQuery to dosłownie kilka linijek kodu.

konto usunięte

Temat: Rotator grafik "zmieniacz"

OMFG. Wszędzie tylko odpowiedzi typu: masz problem z rotatorem? Żaden problem, wykorzystaj do tego framework ten i ten. Masz problem z dodaniem wyskakującego okienka? Wykorzystaj jQuery.

Wiadomo, jQuery świetna, ba, genialna sprawa! Jednak stosowanie go przy każdej okazji jest po prostu.. przesadą.

Rotator bannerów?

<script type="text/javascript">

function rotateImg(i) {

var banners = new Array(
['http://farm1.static.flickr.com/95/234744370_7a145fd4ba.jpg?v=0', 'http://url_1/'],
['http://upload.wikimedia.org/wikipedia/commons/c/cf/Edit-WP-Banner_468x60_border_deutsch.png', 'http://url_2/'],
['http://backupshere.com/storage/dlah/dlah-banner-468x60-01.jpg', 'http://url_3/'],
['http://www.ninetydegree.co.uk/Banner468x60.jpg', 'http://url_4/']
);

i++;

if (i === banners.length) i = 0;

document.getElementById('banner').setAttribute("src", banners[i][0]);
document.getElementById('linkacz').setAttribute("href", banners[i][1]);

window.setTimeout('rotateImg(' + i + ');', 500);

}


window.onload = window.setTimeout('rotateImg(0);', 500);
</script>

<a href="http://url_1/" id="linkacz"><img src="http://farm1.static.flickr.com/95/234744370_7a145fd4ba.jpg?v=0" id="banner" /></a>


5 minut roboty :) Kolejne 5 i byłby już całkiem przyzwoity.Kamil Brenk edytował(a) ten post dnia 20.12.09 o godzinie 01:46

Następna dyskusja:

Szukam pracy jako Grafik (K...




Wyślij zaproszenie do