Back to top

Autore Topic: TAG BODY  (Letto 947 volte)

Offline Piero60

  • Esploratore
  • **
  • Post: 77
    • Mostra profilo
TAG BODY
« il: 25 Mag 2014, 20:30:52 »
Buonasera a tutti,

Qualcuno saprebbe spiegarmi a cosa è dovuto questo problema ?

sto cercando di fare girare un piccolissimo slide show all'interno di un articolo ma qualcosa mi sfugge, mi spiego meglio:
Lo slide show lo utilizzo da tempo e funziona perfettamente, non ha mai dato nessun problema è uno piccolo script che ho sempre utilizzato all'interno di qualsiasi pagina HTML.
Utilizzo TinyMCE settato in modo da accogliere script ed iframe, effettuando il salvataggio del file la riga contenete la visualizzazione dello slide show viene correttamente salvata idem lo script, la riga qui adesso riportata viene invece automaticamente cancellata.
Grazie in anticipo.


Piero


<body class="bd" onload="runSlideShow()">


La riga che visualizza lo slide show è la seguente:


<img border="0" src="strip/1.jpg" name='SlideShow' width="465" height="322">


Lo script è il seguente:


<script type="text/javascript" language="JavaScript">
<!--
var slideShowSpeed = 1200
var crossFadeDuration = 1
var Pic = new Array()


Pic[0] = 'strip/str0.jpg'
Pic[1] = 'strip/str1.jpg'
Pic[2] = 'strip/str2.jpg'
Pic[3] = 'strip/str3.jpg'
Pic[4] = 'strip/str4.jpg'
Pic[5] = 'strip/str5.jpg'
Pic[6] = 'strip/str6.jpg'
Pic[7] = 'strip/str7.jpg'
Pic[8] = 'strip/str8.jpg'
Pic[9] = 'strip/str9.jpg'
Pic[10] = 'strip/str10.jpg'
Pic[11] = 'strip/str11.jpg'
Pic[12] = 'strip/str12.jpg'
Pic[13] = 'strip/str13.jpg'
Pic[14] = 'strip/str14.jpg'


var t
var j = 0
var p = Pic.length
var preLoad = new Array()
for (i = 0; i < p; i++){
   preLoad = new Image()
   preLoad.src = Pic
}
function runSlideShow(){
   if (document.all){
      document.images.SlideShow.style.filter="blendTrans(duration=2)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blend Trans.Apply()     
   }
   document.images.SlideShow.src = preLoad[j].src
   if (document.all){
      document.images.SlideShow.filters.blend Trans.Play()
   }
   j = j + 1
   if (j > (p-1)) j=0
   t = setTimeout('runSlideShow()', slideShowSpeed)
}
//-->
</script>


mau_develop

  • Visitatore
Re:TAG BODY
« Risposta #1 il: 25 Mag 2014, 20:36:17 »
perchè non puoi aprire un tag che già esiste... che te ne fai di due <Body>... lo hai già nel template.
quel js va usato diversamente e probabilmente la cosa più semplice è implementarlo come facevi prima direttamente nella pagina del tuo template, duplicandolo prima se ne usi uno di "serie"

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:TAG BODY
« Risposta #2 il: 25 Mag 2014, 21:45:55 »
oppure usi un modulo slider e lo carichi con loadposition
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline Piero60

  • Esploratore
  • **
  • Post: 77
    • Mostra profilo
Re:TAG BODY
« Risposta #3 il: 26 Mag 2014, 08:32:12 »
Grazie ad entrambi,
probabilmente la soluzione più veloce e pratica è la seconda.

 



Web Design Bolzano Kreatif