Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Javascript-koodi ei toimi Operalla!

Quirzo [08.07.2006 19:46:05]

#

<body onload="scrollbox()">
<script type="text/javascript">
function scrollBox()
{
var elem = document.getElementById('chatbox');
elem.scrollTop = elem.scrollHeight;
}
</script>
<body onload="page_loaded()">
<script type="text/javascript">
// id of textarea to scroll
var taid = 'chatbox';

var lastst = -1;
function page_loaded(){
    while(lastst < document.getElementById(taid).scrollTop){
        lastst = document.getElementById(taid).scrollTop;
        document.getElementById(taid).scrollTop++;
    }
}

</script>

Tuossa siis kaksi koodia, joiden pitäisi rullata textarea alas. Toimii IE:llä molemmat. Miten saisin toimimaan operalla? Jos ei mitenkään, onko mitään mahdollisuutta saada rullattua sitä operassa?

(Mod. edit: otsikko!)

Metabolix [08.07.2006 19:50:52]

#

Turha otsikkoon kirjoitella "Apua auttakaa AUTTAKAA!", voi vielä käydä niin, ettei kukaan vaivaudu.

Kannattaa muistaa, että aika moni taitaa pitää JavaScriptiä ihan tarkoituksella poissa päältä, eli ei kannata tuollaisiin luottaa noin yleensäkään.

Quirzo [08.07.2006 21:59:02]

#

Laitoin sen koska yleensä kukaan ei kirjota mitään.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta