Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Prepravka jscripta da prikazuje banere random a ne redno?

[es] :: Javascript i AJAX :: Prepravka jscripta da prikazuje banere random a ne redno?

[ Pregleda: 3079 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

npnetwork
Nenad Mladenovic
Beograd

Član broj: 125691
Poruke: 137
*.smin-1.sezampro.yu.

Sajt: www.divljina.rs


+3 Profil

icon Prepravka jscripta da prikazuje banere random a ne redno?12.02.2008. u 17:54 - pre 197 meseci
Da li moze da se ovaj jscript prepravi tako da slike tj banere prikazuje po slucajnom izboru a ne kao sto sada radi, redom?
Ako neko zna i voljan je da to kaze:)

Pozz
 
Odgovor na temu

npnetwork
Nenad Mladenovic
Beograd

Član broj: 125691
Poruke: 137
*.smin-1.sezampro.yu.

Sajt: www.divljina.rs


+3 Profil

icon Re: Prepravka jscripta da prikazuje banere random a ne redno?12.02.2008. u 18:05 - pre 197 meseci
a evo i scripta:

<script type="text/javascript">
var imgs1 = new Array("www.url.com/images/slika.jpg","www.url.com/images/slika.jpg","www.url.com/images/slika.jpg","www.url.com/images/slika.jpg");
var lnks1 = new Array("www.url1.com","www.url2.com","www.url3.com","www.url4.com");
var alt1 = new Array();
var currentAd1 = 0;
var imgCt1 = 4;
function cycle1() {
if (currentAd1 == imgCt1) {
currentAd1 = 0;
}
var banner1 = document.getElementById('adBanner1');
var link1 = document.getElementById('adLink1');
banner1.src=imgs1[currentAd1]
banner1.alt=alt1[currentAd1]
document.getElementById('adLink1').href=lnks1[currentAd1]
currentAd1++;
}
window.setInterval("cycle1()",10000);
</script>
<a href=""www.url1.com"" id="adLink1" target="_blank">
<img src="www.url.com/images/slika.jpg" id="adBanner1" border="0" width="400" height="148"></a>

 
Odgovor na temu

stough_ser
stojadinovic milan

Član broj: 57571
Poruke: 84
*.beobug.com.



Profil

icon Re: Prepravka jscripta da prikazuje banere random a ne redno?13.02.2008. u 17:25 - pre 197 meseci
malo offtopic
ustvari... ne bash sasvim...

a glupo je da otvaram temu za ovu "sitnicu", ako znash JavaScript

kako da uchitam slike prilikom startovanja stranice
i da ih posle pozivam u skripti

konkretno, male gif slichice
koje predstavljaju karte za igranje.

hvala
 
Odgovor na temu

npnetwork
Nenad Mladenovic
Beograd

Član broj: 125691
Poruke: 137
*.yu
Via: [es] mailing liste

Sajt: www.divljina.rs


+3 Profil

icon Re: Prepravka jscripta da prikazuje banere random a ne redno?13.02.2008. u 18:54 - pre 197 meseci
a ja se ponadao neko mi odgovorio:)

Skriptu sam nasao na netu, ne znam jscript a nemoguce da niko odavde
ne zna da prepravi... ili mozda ne moze da se to izvede...
 
Odgovor na temu

Mister_rap
SE at Viacom

Član broj: 8822
Poruke: 2540
77.46.190.*

Jabber: mister_rap@jabber.com


+21 Profil

icon Re: Prepravka jscripta da prikazuje banere random a ne redno?13.02.2008. u 21:20 - pre 197 meseci
Na netu sigurno postoje mnogo bolje skripte od ove i za ovo sto tebi treba ovaj kod nije dobar, mada se meni generalno ni malo ne dopada gornje resenje...

Nisam siguran da li si upoznat sa pravilnikom foruma ali u buduce ne ocekuj da ti neko za dzabe prepravlja kod!
Ljudi ce ti pomoci ako kazes u cemu je problem, kazes sta ti nije jasno i slicno.
A ako treba neko da ti pise skriptu imas berzu poslova pa postuj tamo.

Kako god, evo ti resenje koje radi ovo sto si trazio ali se meni isto ni malo ne dopada :)

Code:

<html>
<head>
<title>Random generisanje masu los kod...</title>
<head>
    <script type="text/javascript">
    var imgs1 = new Array("slika1.jpg","slika2.jpg","slika3.jpg","slika4.jpg");
    var lnks1 = new Array("www.url1.com","www.url2.com","www.url3.com","www.url4.com");
    var alt1 = new Array();
    var currentAd1 = 0;
    var imgCt1 = 4;
    
    function cycle1() {
        if (currentAd1 == imgCt1) {
        var ran=Math.random()*4;
        var ran_number=Math.floor(ran);
        currentAd1 = ran_number;
    }
    var banner1 = document.getElementById('adBanner1');
    var link1 = document.getElementById('adLink1');
        banner1.src=imgs1[currentAd1]
        banner1.alt=alt1[currentAd1]
        document.getElementById('adLink1').href=lnks1[currentAd1]
        currentAd1++;
    }
    window.setInterval("cycle1()",1000); //ovo promjeni u zavisnosti koliko brzo hoces da se smjenjuju
    </script>
</head>

<body>

<a href="www.url1.com" id="adLink1" target="_blank">
<img src="slika.jpg" id="adBanner1" border="0" width="400" height="148"></a>

</body>
</html>
 
Odgovor na temu

kooole

Član broj: 129945
Poruke: 43
*.dynamic.sbb.co.yu.



Profil

icon Re: Prepravka jscripta da prikazuje banere random a ne redno?13.02.2008. u 21:42 - pre 197 meseci
Evo i mog, iako je vec odgovoreno, nisam valjda za badava radio :)

Code:

<script type="text/javascript">
    var imgs1 = new Array("http://www.tvorac-grada.com/banerseeker/01.gif?type=jpg",
                    "http://www.tvorac-grada.com/banerseeker/02.gif?type=jpg",
                    "http://www.tvorac-grada.com/banerseeker/03.gif?type=jpg",
                    "http://www.tvorac-grada.com/banerseeker/Sky120b.gif?type=gif");

    var lnks1 = new Array("http://www.Google.com","http://www.yahoo.com","http://www.msn.com","http://www.gmail.com");
    var alt1 = new Array();
    var currentAd1 = 0;
    var imgCt1 = 4;

    function cycle1() {
        
        var banner1 = document.getElementById('adBanner1');
        var link1 = document.getElementById('adLink1');
        banner1.src=imgs1[currentAd1]
        banner1.alt=alt1[currentAd1]
        document.getElementById('adLink1').href=lnks1[currentAd1]
        currentAd1 = Math.floor(imgCt1 * Math.random())
    }

    window.setInterval("cycle1()",1000);
</script>
<body>


Koristio sam neke slucajno (google) izabrane slicice i adrese.
 
Odgovor na temu

[es] :: Javascript i AJAX :: Prepravka jscripta da prikazuje banere random a ne redno?

[ Pregleda: 3079 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.