Chciałbym umieścić na stronie ramke pływająca, ale bez scrollbarów i scrollowac ją przez najeżdzanie myszką na odpowiedni obrazek. Jak sie do tego zabrać ?
0
0
to bedzie cos takiego:
<script>
var frmIV
function frmScrl(id, x, y) {
document.getElementById(id).contentWindow.scrollBy(x, y)
}
function frmStop() {
clearInterval(frmIV)
}
function frmStart(id, x, y, t) {
frmStop()
frmIV=setInterval('frmScrl("'+id+'",'+x+','+y+')',t)
}
</script>
<a href="#" onmouseout="frmStop()"
onmouseover="frmStart('frm',0,-5,100)">Up</a><br>
<iframe id="frm" src="strona.html"></iframe><br>
<a href="#" onmouseout="frmStop()"
onmouseover="frmStart('frm',0,5,100)">Down</a>
0
zajrzyj również tu:
http://blatek.ma.ciekawe.info/javascript/free/scroller/scroller1.html
równie ciekawy efekt
pzdr
0
Wielkie dzięki :d . Mam jeszcze jedno pytanie. Widziałem kiedyś na stronie chyba Dryobatesa scroll zrobiony całkowicie w js (niestety nie moge jej teraz znaleźć :/ ). Na pewno były tam użyte wyżej podane metody, ale chyba trzeba było też pobrać wysokośc przewijanej strony (tzn. nie wysokosc ramki tylko wysokośc zawartości). Jak to zrobić ?
0
Było ostatnio:
document.getElementById('iframe_id').contentWindow.document.body.scrollHeight