crazyboy92
05-08-2009, 08:55
Ho una pagina web contenente una Chat, che si trova a sua volta dentro un ifame.
Il mio problema è che quando scrivo oltre il limite dell iframe la chat non scorre, per farlo bisogna trascinare le barrette al lato ogni volta,
ho provato questo script in java reperito su internet:
<script language="JavaScript1.2">
var speed=1
var currentpos=0,alt=1,curpos1=0,curpos2=-1
function initialize(){
startit()
}
function iecompattest(){
return (document.compatMode!="BackCompat")? document.documentElement : document.body
}
function scrollwindow(){
if (document.all)
temp=iecompattest().scrollTop
else
temp=window.pageYOffset
if (alt==0)
alt=1
else
alt=0
if (alt==0)
curpos1=temp
else
curpos2=temp
if (curpos1!=curpos2){
if (document.all)
currentpos=iecompattest().scrollTop+speed
else
currentpos=window.pageYOffset+speed
window.scroll(0,currentpos)
}
else{
currentpos=0
window.scroll(0,currentpos)
}
}
function startit(){
setInterval("scrollwindow()",10)
}
window.onload=initialize
</script>
Ma arrivata a fine chat rinizia il ciclo, non esiste uno script che arrivi automaticamente a fine chat??
Il mio problema è che quando scrivo oltre il limite dell iframe la chat non scorre, per farlo bisogna trascinare le barrette al lato ogni volta,
ho provato questo script in java reperito su internet:
<script language="JavaScript1.2">
var speed=1
var currentpos=0,alt=1,curpos1=0,curpos2=-1
function initialize(){
startit()
}
function iecompattest(){
return (document.compatMode!="BackCompat")? document.documentElement : document.body
}
function scrollwindow(){
if (document.all)
temp=iecompattest().scrollTop
else
temp=window.pageYOffset
if (alt==0)
alt=1
else
alt=0
if (alt==0)
curpos1=temp
else
curpos2=temp
if (curpos1!=curpos2){
if (document.all)
currentpos=iecompattest().scrollTop+speed
else
currentpos=window.pageYOffset+speed
window.scroll(0,currentpos)
}
else{
currentpos=0
window.scroll(0,currentpos)
}
}
function startit(){
setInterval("scrollwindow()",10)
}
window.onload=initialize
</script>
Ma arrivata a fine chat rinizia il ciclo, non esiste uno script che arrivi automaticamente a fine chat??