conflitto tra due slideshow

tivovi74

Utente Attivo
31 Gen 2012
58
1
8
Ciao ragazzi, dopo l'aiuto fondamentale di Valeria, che ringrazio ancora, sono riuscito a far funzionare uno slideshow (banale con 2 immagini collegate a due url) per un banner.
Ora volevo inserire un altro banner con un altro slideshow (sempre banale, con 3 immagini), da inserire in un altro punto della pagina.
i due file js funzionano perfettamente, perchè se li inserisco singolarmente vanno perfettamente, mentre se li inserisco entrambi, uno dei due non appare come se si creasse un conflitto.
Provo a postare il codice sia dei due file js che della pagina, qualcuno mi darebbe un aiuto???
Grazie mille anticipatamente.......

primo file js "bannersuperiore"
HTML:
var i=0;
var slideshow = new Array();
slideshow[0]="immagini/banner/traslochi.jpg"; 
slideshow[1]="immagini/banner/faispazio.jpg";
slideshow[2]="immagini/banner/faispazio_modulo.jpg"; 
var url=new Array()
url[0]="http://faispazio.it/servizi.php";
url[1]="http://faispazio.it/servizi.php";
url[2]="http://faispazio.it/richiesta contatto.php"; 
function sfoglia(){
document.getElementById("superiore").innerHTML='<a href="'+url[i]+'" target="_self"><img src="'+slideshow[i]+'" border="0"></a>';
i++;
setTimeout("sfoglia()", 7000);
if(i>=slideshow.length)
i=0;
}
window.onload=function(){
sfoglia();
}

Secondo file js: "banneracquisizione"
HTML:
var i=0;
var immagini = new Array();
immagini[0]="immagini/banner/acquisizione_1.jpg"; 
immagini[1]="immagini/banner/acquisizione_2.jpg"; 
var collega=new Array()
collega[0]="http://gabettibolognamazzini.it/acquisizione.php";
collega[1]="http://gabettibolognamazzini.it/acquisizione.php"; 
function mostra(){
document.getElementById("banneracquisizione").innerHTML='<a href="'+collega[i]+'" target="_self"><img src="'+immagini[i]+'" border="0"></a>';
i++;
setTimeout("mostra()", 7000);
if(i>=immagini.length)
i=0;
}
window.onload=function(){
mostra();
}

codice pagina:
HTML:
<div class="bannersuperiore" id="superiore"><script type="text/javascript" src="js/bannersuperiore.js"></script></div>
  <div class="testocentrale" id="testocentrale">Inserite qui il contenuto per  class "testocentrale" id "testocentrale"</div>
  <div class="vetrinaresidenziale" id="vetrinaresidenziale">Inserite qui il contenuto per  class "vetrinaresidenziale" id "vetrinaresidenziale"</div>
  <div class="banneracquisizione" id="banneracquisizione"><script type="text/javascript" src="js/banneracquisizione.js"></script></div>
 

Vale2

Utente Attivo
28 Mag 2006
446
0
0
Livorno
Ciao,

non si possono mettere due gestori di eventi onload uno annulla l'altro.

Non si può utilizzare la stessa variabile per l'assegnazione dell'incremento degli indici degli array.

A uno dei due (indifferente quale) vanno sostituite tutte le i con una lettera qualsiasi.

ES:

Codice:
var x=0;
var immagini = new Array();
immagini[0]="immagini/banner/acquisizione_1.jpg"; 
immagini[1]="immagini/banner/acquisizione_2.jpg";
var collega=new Array()
collega[0]="http://gabettibolognamazzini.it/acquisizione.php";
collega[1]="http://gabettibolognamazzini.it/acquisizione.php"; 
function mostra(){
document.getElementById("banneracquisizione").innerHTML='<a href="'+collega[x]+'" target="_self"><img src="'+immagini[x]+'" border="0"></a>';
x++;
setTimeout("mostra()", 7000);
if(x>=immagini.length)
x=0;
}


per l'onload

Codice:
<script type="text/javascript">
window.onload=function(){
sfoglia();
mostra();
}
</script>

prima dei div


Valeria.
 

tivovi74

Utente Attivo
31 Gen 2012
58
1
8
va alla perfezione!!!
Grazie.
Ma con questi accorgimenti ne posso inserire quanti ne voglio?
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Jquery, conflitto tra loro risolvibile? jQuery 7
F [Javascript] Conflitto tra più form nella stessa pagina Javascript 1
O [PHP] Conflitto tra regole nel file htaccess PHP 10
P conflitto tra librerie jquery jQuery 2
P conflitto tra funzioni Javascript 1
N conflitto tra diversi javascript mootools e qscroller Javascript 4
F Conflitto tra script Javascript 1
O [Javascript] Conflitto Jquery: forse... Javascript 0
F Due location.href sono in conflitto Javascript 0
A conflitto http/https con google sites Javascript 1
otto9due Piccolo conflitto jquery.. Chi gli da uno sguardo? jQuery 6
Violetta De Amicis Conflitto funzioni jQuery jQuery 1
J Mod_Rewrite - Regole in conflitto (?) Apache 1
J Probabile conflitto versioni JQuery? jQuery 5
T conflitto nivoslider e videolightbox jQuery 3
G conflitto mootools con jquery Joomla 0
W Conflitto Variabili delle funzioni Javascript 4
N Funzioni windows.onload in conflitto o prevaricanti (credo) Javascript 13
A script jquery in conflitto jQuery 3
V script che vanno in conflitto Javascript 0
B Conflitto Prototype vs JQuery jQuery 2
V conflitto fra due js Javascript 2
N Conflitto di indirizzi IP: individuare i responsabili Hardware 0
E Query differenza tra tabelle MySQL 5
A differenza tra account email e ISP presenti in blacklist Posta Elettronica 0
W Differenza tra orari PHP 3
Z Google Fonts CSS tra desktop e responsive HTML e CSS 1
MarcoGrazia Associazioni tra Search Console e Analitycs SEO e Posizionamento 0
M Collegamento tra form html e script php PHP 4
D popolare campi tra th alla select PHP 36
Gabriele Visioli Differenza tra hosting e hosting WordPress Hosting 4
S Differenza tra le funzioni include () e require ()? PHP 1
P Ciclare tra array di oggetti PHP 1
B Incongruenze tra Mac ver e PC ver Photoshop 1
N Problema passaggio variabili tra pagine PHP 4
L estrarre valori max tra più tabelle MySQL 2
MarcoGrazia Dati nulli su join tra più tabelle MySQL 1
S Utilizzo variabili di sessione tra PC e server PHP 0
R Relazione tra tabelle MS Access 5
Tommy03 Query tra 3 tabelle MySQL 2
elpirata [MySQL] Sincronizzare dati tra due tabelle sullo stesso host MySQL 0
R passaggio variabili tra modulo genitore a figlio jQuery 3
P Passagio dati complessi tra una ASP.NET webapi e Angular ASP.NET 1
A [ASP] Confronto tra dati Form e DB Classic ASP 2
G [PHP] Passare dati tra record PHP 4
M [MS Access] Relazione tra maschere MS Access 1
T onsiglio Web agency tra Caserta Agro Aversano e Napoli e zone vicine. Offerte e Richieste di Lavoro e/o Collaborazione 0
J Passaggio variabile tra 2 file php PHP 15
E Compro profilo Instagram tra 10k e 30k Annunci servizi di Social Media Marketing 2
U [PHP] Differenza tra amministratore e utente PHP 2

Discussioni simili