Buon giorno, ho questo problema, ho preso uno script che se inserito all'interno di una normale pagina.htm funziona, se invece lo inserisco con un include('scroll.htm'), in una pagina.php, non funziona..in pratica non parte lo scroll...
Dallo script che vi posto potete vedere, per favore come mai?
scroll.htm
codice:
<Script>
var pic = new Array()
function banner(name, width, link){
this.name = name
this.width = width
this.link = link
}
//veronica
pic[0] = new banner('img_scroll/256228_sunflowers.jpg',102,'img_scroll/256228_sunflowers.jpg')
//roberto
pic[1] = new banner('img_scroll/289593_colors_of_the_countryside.jpg',102,'img_scroll/289593_colors_of_the_countryside.jpg')
//paolo
pic[2] = new banner('img_scroll/260792_rose_olsztyn.jpg',102,'img_scroll/260792_rose_olsztyn.jpg')
//adriano
pic[3] = new banner('img_scroll/290444_yellow_rose.jpg',102,'img_scroll/290444_yellow_rose.jpg')
//giorgio
pic[4] = new banner('img_scroll/290447_roses_are_red.jpg',102,'img_scroll/290447_roses_are_red.jpg')
//armando
pic[5] = new banner('img_scroll/256228_sunflowers.jpg',102,'img_scroll/256228_sunflowers.jpg')
//cazziopea
pic[6] = new banner('img_scroll/289593_colors_of_the_countryside.jpg',102,'img_scroll/289593_colors_of_the_countryside.jpg')
var speed = 50
var kk = pic.length
var ii
var hhh
var nnn
var myInterval
var myPause
var mode = 0
var imgArray = new Array(kk)
var myLeft = new Array(kk)
for (ii=0;ii<kk;ii++){
imgArray[ii] = new Image()
imgArray[ii].src = pic[ii].name
imgArray[ii].width = pic[ii].width
hhh=0
for (nnn=0;nnn<ii;nnn++){
hhh=hhh+pic[nnn].width
}
myLeft[ii] = hhh
}
function ready(){
for (ii=0;ii<kk;ii++){
if (document.images[ii].complete == false){
return false
break
}
}
return true
}
function startScrolling(){
if (ready() == true){
window.clearInterval(myPause)
myInterval = setInterval("autoScroll()",speed)
}
}
function autoScroll(){
for (ii=0;ii<kk;ii++){
myLeft[ii] = myLeft[ii] - 1
if (myLeft[ii] == -(pic[ii].width)){
hhh = 0
for (nnn=0;nnn<kk;nnn++){
if (nnn!=ii){
hhh = hhh + pic[nnn].width
}
}
myLeft[ii] = hhh
}
document.images[ii].style.left = myLeft[ii]
}
mode = 1
}
function stop(){
if (mode == 1){
window.clearInterval(myInterval)
}
if (mode == 0){
window.clearInterval(myPause)
}
}
function go(){
if (mode == 1){
myInterval = setInterval("autoScroll()",speed)
}
if (mode == 0){
myPause = setInterval("startScrolling()",3000)
}
}
myPause = setInterval("startScrolling()",3000)
</Script>
<body bgcolor='#000'>
<Script>
for (ii=0;ii<kk;ii++){
document.write('<a href = ' + pic[ii].link + ' target="_blank" >[img] + pic[ii].name + [/img]</a>')
}
</Script>
Pagina.php
codice:
<div>
<?php
include('scroll.htm');
?>
</div>
Potete aiutarmi per favore?Grazie mille....