[problema]scorrimento verticale messaggi - come farlo fermare al passaggio del mouse
Ho cercato una soluzione per sostituire gli ormai obsoleti tag <marquee></marquee>
ed ho trovato un java molto carino che ho già modioficato ed adattato alle mie esigenze,
solo dovrei riuscire a farlo fermare al passaggio del mouse con un comando tipo
Codice:
onmouseover=this.stop() onmouseout=this.start()
o qualcosa del genere
questo è il codice :
Codice:
<html>
<head>
<title>scrollign</title>
<script language="JavaScript1.2">
<!--
var sp=0;
function swtScroll() {
scrtext=document.getElementById?document.getElementById("sctext"):document.all["sctext"];
maxp=scrtext.offsetHeight?scrtext.offsetHeight:scrtext.style.pixelHeight;
if (sp<-maxp) sp=0;
sp--;
scrtext.style.top=sp;
setTimeout('swtScroll()',30); // più è alto il numero meno è veloce lo scroll
}
if (!document.layers) window.onload=swtScroll;
//-->
</script>
</head>
<body>
fuori dallo scorrevole
<div style=" overflow:hidden;width:200px;height:206px
;padding:10px;">
dentro lo scorrevole ma fisso
<div id="sctext" style="position:relative;padding-top:50px;" >
<!-- padding top = distanza dall'alto dopo cui comprare il testo-->
<br>
<br>
<br>
linea 1<br>
linea 2<br>
linea 3<br>
linea 4<br>
linea 5<br>
linea 6<br>
linea 7<br>
linea 8<br>
linea 9<br>
linea 10<br>
</div>
</div>
</body>
</html>
poi vorrei sapere come mai se metto del testo tra le due <div> mi compare fisso col tresto scorrevole sopra, e se è possibile semplificare il codice tenendo un solo <div>
(se naturalmente ci sono java più adatti e già pronti fatemelo sapere)
grazie