Hej.
Jeg sidder og laver et website. Jeg har dog noget svaert ved at
faa min scroll til at fungere paa IE-browsere paa Macintosh. Jeg
har meget lidt erfaring med Macintosh, er der nogle venlige
sjaele derude, der kan sige mig, hvorfor det ikke virker, min
side ligger foroevrigt i et frameset, hvis det skulle have noget
at sige?
Her er foerst java-scriptet, som ligger i head:
<script type="text/javascript">
// Scroll element
var SCROLLid;
var SCROLLnum;
var SCROLLinterval;
function SCROLL(id,num) {
var e = document.getElementById('text');
var newtop = e.offsetTop-SCROLLnum;
if (newtop>0) newtop=0;
if (newtop < -e.offsetHeight+e.parentNode.offsetHeight)
newtop = -e.offsetHeight+e.parentNode.offsetHeight;
e.style.top = newtop + "px";
}
function startScroll(id,num,interval) {
if(SCROLLinterval) clearInterval(SCROLLinterval);
if (!interval) interval=100;
SCROLLid=id;
SCROLLnum=num;
SCROLLinterval=setInterval("SCROLL()",interval);
}
function stopScroll(){
if(SCROLLinterval)clearInterval(SCROLLinterval);
SCROLLinterval=null;
}
</script>
I body'en ligger saa selve min div-scroll:
<TR>
<TD width="20%" height="130" align="left" valign="bottom"
class="text">Overskrift, da jeg ikke vil scrolle den med
</td>
</tr>
<tr>
<TD width="20%" height="150" align="left" valign="top"
class="text">
<div
style="position:relative;top:0px;width:300px;height:150px;overflo
w:hidden;">
<div style="position:relative;margin-right:31px;" id="text">
tekst, tekst, dette er en lang tekst, som skal scrolles
tekst, tekst, dette er en lang tekst, som skal scrollestekst,
tekst, dette er en lang tekst, som skal scrollestekst, tekst,
dette er en lang tekst, som skal scrollestekst, tekst, dette er
en lang tekst, som skal scrollestekst, tekst, dette er en lang
tekst, som skal scrollestekst, tekst, dette er en lang tekst, som
skal scrollestekst, tekst, dette er en lang tekst, som skal
scrollestekst, tekst, dette er en lang tekst, som skal
scrollestekst, tekst, dette er en lang tekst, som skal
scrollestekst, tekst, dette er en lang tekst, som skal
scrollestekst, tekst, dette er en lang tekst, som skal
scrollestekst, tekst, dette er en lang tekst, som skal
scrollestekst, tekst, dette er en lang tekst, som skal scrolles
</div>
<a href="#" onMouseOver="javascript:startScroll('text',-5)"
onMouseOut="stopScroll()" onClick="SCROLLnum*=2"><img
style="position:absolute;right:0px;top:0px;" src="up.gif"
alt="Scroll up" border="0"></a>
<a href="#" onMouseOver="javascript:startScroll('text',+5)"
onMouseOut="stopScroll()" onClick="SCROLLnum*=2"><img
style="position:absolute;right:0px;top:100px;" src="down.gif"
alt="Scroll down" border="0"></a>
</div>
</td>
</tr>
</table>
</td>
</tr>
Mange tak paa forhaand.....!
Pernille
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials