Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?


Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Strony: [1]
DrukujPobierz PDF
Autor Wątek: [ JS ] rotator bannerow  (Przeczytany 2860 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
waglik
Nowicjusz

Reputacja: 0 Offline Offline

Wiadomości: 2
Galeria Użytkownika

waglik


Zobacz profil
« : 05.09.2008, 22:08:44 »

Witam,
mam pytanie co musze zmienic zeby wszystko dzialalo ok?
Banery sie wyswietlaja ale nie wiem jak podpiac pod nie dobry adres?

Kod:
<script language="JavaScript1.2"> 


var ie=document.all&&navigator.userAgent.indexOf("Opera")==-1
var dom=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1

//Specify IFRAME display attributes
var iframeprops='width=750 height=100 marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"'

//Specify random URLs to display inside iframe
var randomcontent=new Array()

randomcontent[0]="XXX"
randomcontent[1]="XXX"

//No need to edit after here
if (ie||dom)
document.write('<iframe id="dynstuff" src="" '+iframeprops+'></iframe>')

function random_iframe(){
if (ie||dom){
var iframeobj=document.getElementById? document.getElementById("dynstuff") : document.all.dynstuff
iframeobj.src=randomcontent[Math.floor(Math.random()*randomcontent.length)]
}
}

window.onload=random_iframe

</script>
Chyba ze ktos zna jakis inny latwy rotator bannerow w JS?
Zapisane
noss
Użytkownik

Reputacja: 41 Offline Offline

Płeć: Mężczyzna
GIMP: 2.8 + GAP
Licencja: Copyright
Wiadomości: 1 384
Galeria Użytkownika



Zobacz profil WWW
« Odpowiedz #1 : 06.09.2008, 00:05:33 »

Nie łatwiej to zrobić w php?

Pokazuję kod, który sam używałem, działał bezbłędnie.
Kod:
<?php

// inicjujemy generator licz losowych  
srand((float)microtime()*1000000);

// tablica zawierajaca tablice z banerami i linkami
$ban[] = array('banery/baner2_pink.jpg' => 'www.pink.art.pl/radio');
$ban[] = array('banery/baner_a_murysz.png' => 'murysz.republika.pl/');
$ban[] = array('banery/baner_elektronet.png' => 'www.arczer.neostrada.pl/index2.htm');
$ban[] = array('banery/baner_gimpuj.png' => 'www.gimpuj.info');
$ban[] = array('banery/noss_banery.png' => 'www.noss.yoyo.pl');
$ban[] = array('banery/baner_gimpuj2.gif' => 'www.gimpuj.info');

// wybieramy losowy element z tablicy
$ban_rand $ban[array_rand($ban)];

// wyswietlamy podlinkowany baner
foreach($ban_rand as $key => $value) {
  echo 
"<a href=\"http://$value\" target=\"_blank\"><img src=\"$key\" alt=\"$value\" style=\"border: 1px solid #cfcfcf;\" /></a>";
}

?>
Zapisane

waglik
Nowicjusz

Reputacja: 0 Offline Offline

Wiadomości: 2
Galeria Użytkownika

waglik


Zobacz profil
« Odpowiedz #2 : 06.09.2008, 00:08:50 »

niestety nie moge uzywac skryptów server-side (PHP, JSP, ASP, etc.).
Zapisane
Filax
Nowicjusz

Reputacja: 0 Offline Offline

Płeć: Mężczyzna
GIMP: 2.4 + GAP
Licencja: Copyright
Wiadomości: 11
Galeria Użytkownika

Filax


Zobacz profil
« Odpowiedz #3 : 06.09.2008, 17:46:15 »

waglik: Twój skrypt nie działa na operze, poza tym iframe jest przestarzałe i nie mam pojęcia jak podpiąć pod niego odsyłacz tak, żeby było to zgodne ze standardami.

Poszukałem i znalazłem coś takiego : http://webmaster.helion.pl/kurshtml/skrypt/banner/baner.htm

Myślę, że się nada.
Zapisane
Strony: [1]
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aOgólne dyskusjeDyskusjeWebmastering & WebdesignJęzyki InternetuWątek: [ JS ] rotator bannerow
Skocz do: