PDA

View Full Version : [Javascript] - Banner a rotazione con percentuale d'uscita


Kugel
29-06-2002, 11:45
Facciamo un esempio di tipo "lavorativo:
Un vostro cliente / il vostro capo / un vostro amico ... vi chiede di realizzargli un programmino in javascript.
Nel nostro caso il "cliente" é elli0t [elli0t ... per la parcella come ci regoliamo ? :angel: ]

Questa é la richiesta iniziale di elli0t:
Originally posted by elli0t
vorrei crearmi un circuito banner interno al sito. voglio fare in modo che ogni volta che si carichi si faccia reloadi una pagina venga caricata un immagine diversa a random (ogni immagine deve essere linkata ad un indirzzo ogni volta diverso). non so però realizzarlo tecnicamente.


Da bravi sviluppatori rispondiamo una prima volta scrivendo le specifiche dello script che gli serve per verificare di aver capito bene cosa ci ha chiesto:
Sembra una parte inutile ... ma dopo che avrete lavorato a vuoto n volte perché il "cliente" non si era spiegato bene ... allora capirete quanto é importante questa fase :)
Originally posted by Kugel
Domanda:
i banner "rotanti" ... come devono funzionare ?

Opzione A:
All'apertura della pagina, la pagina va a "pescare" dal cesto dei banner disponibili.
Ognuni banner ha una probabilità x% di uscire ...
si tira un numero random ...
si piazza il banner che "vince" con relativo link

Può andare o deve fare qualche cosa di diverso ?


Una volta che elli0t ha confermato che le specifiche proposte da noi gli vanno bene:
Originally posted by elli0t
opzione A


Si procede con lo script:

Fase 1 -->

Se il banner deve essere "dinamico" ... vuol dire che javascript deve generare codice "dinamico".
Una soluzione può essere .. utilizzare la funzione write() dell'oggetto document
---> document.write()

Sapete di cosa sto parlando ? (allora scrivete a cosa serve questa istruzione)
Non lo sapete e vi serve una piegazione rapida in materia ? (prima però sforzatevi e fate ricerca sui vari siti che si occupano di javascript)

cPT_pELLE
01-07-2002, 15:12
la parcella....


gloria e fama vi bastano?

vi inserisco nella sezione credits e vedrete che arriveranno.