Back to top

Autore Topic: Modulo banner a rotazione  (Letto 2296 volte)

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Modulo banner a rotazione
« il: 07 Apr 2011, 20:51:02 »
Ciao, ho inserito un modulo htm banner a rotazione usando il seguente codice
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it">
<head>

   <title>Rotazione banner con effetto transizi0ne - Esempio JavaScript scaricato da HTML.it</title>
   <meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
   <meta http-equiv="Content-Language" content="it" />
   <meta name="Robots" content="All" />
   <meta name="Description" content="++++++++" />
   <meta name="Keywords" content="Lo script permette di far ruotare dei banner sulle nostre pagine. Le caratteristiche sono molte: sarà possibile scegliere un target per ogni link; eventualmente si potrà aprire il collegamento in una pop up; saranno visualizzati degli effetti di transizione tra un banner e l'altro.
Come ben sappiamo gli effetti di transizione sono eslusivi di Microsoft e, proprio per questo motivo, saranno visibili solo con Internet Explorer." />
   <meta name="Owner" content="+" />
   <meta name="Author" content="+" /> 
   <meta name="Copyright" content="+" />

<script type="text/javascript" language="JavaScript">
<!--

var newWin = "";
function resizeWin(newLoc, newWidth, newHeight) {
newWin = open("",newLoc,"scrollbars=yes,resizable=yes,status=no,location=no,height=" + newHeight + ",width=" + newWidth);
}
var banAD=new Array();
var banADlink=new Array();
var linkTarget=new Array();
var linkSizeX=new Array();
var linkSizeY=new Array();
var adNum=0;
banAD[0]="images/banner/1.gif";
banADlink[0]="http://*********.***/";
linkTarget[0]="_blank";
linkSizeX[0]=0;
linkSizeY[0]=0;
banAD[1]="images/banner/2.gif";
banADlink[1]="http://";
linkTarget[1]="popup";
linkSizeX[1]=400;
linkSizeY[1]=240;
var preloadedimages=new Array();
for (i=1;i<banAD.length;i++){
preloadedimages=new Image();
preloadedimages.src=banAD;
}
function setTransition(){
if (document.all){
banADrotator.filters.revealTrans.Transi tion=Math.floor(Math.random()*23);
banADrotator.filters.revealTrans.apply();
}
}
function playTransition(){
if (document.all)
banADrotator.filters.revealTrans.play()
}
function nextlallet(){
if(adNum<banAD.length-1)adNum++ ;
else adNum=0;
setTransition();
document.images.banADrotator.src=banAD[adNum];
playTransition();
theTimer=setTimeout("nextlallet()", 3000);
}
function jump2url(){
jumpUrl=banADlink[adNum];
jumpTarget=linkTarget[adNum];
if (jumpTarget == "popup"){
resizeWin('popup',linkSizeX[adNum],linkSizeY[adNum]);
newWin.location = jumpUrl;
}else{
window.open(jumpUrl,jumpTarget);
}
}
function displayStatusLallet() {
status=banADlink[adNum];
document.returnValue = true;
}
//-->
</script>

</head>
<body >
<div align="center">
 
 
  <a href="javascript:jump2url()" onMouseOver="displayStatusLallet();return document.returnValue"><img src="banner/2.gif" name="banADrotator" style=" filter:revealTrans(duration=2,transition=20)" border=0 width="468" height="60">[/url]
  <script language="JavaScript">nextlallet()</script>


</div>
</body>
</html>

solamente c'è un piccolo problema, quando vado in home i banner li vedo a ruotano, ma appena vado in altri menù che ho creato i banner non vengono caricati...........

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Modulo banner a rotazione
« Risposta #1 il: 07 Apr 2011, 22:22:26 »
Vi spiego nei dettagli il problema:
Sto creando un sito con delle voci in un menù

Home
Pagina1
Pagina2

Se clicco in home mi appare perfettamente il banner a rotazione che funziona con il modulo in html
appena clicco su Pagina2 o Pagina3 ecc... il banner a rotazione viene avviato (cioè il javascript) ma le immagini (cioè banner) non vengono visualizzate.......

Booooooooooo

Offline Andreone

  • Appassionato
  • ***
  • Post: 238
    • Mostra profilo
Re:Modulo banner a rotazione
« Risposta #2 il: 08 Apr 2011, 17:30:31 »
Nessuno è in grado di aiutarmi ?
Altirmenti non esiste qualche estensione per joomla 1.6 ?

 



Web Design Bolzano Kreatif