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>