Hollidolli: Javascript-slidein-menu auf rechter seite...

Hallo! habe HIER dieses tolle script gefunden

  
<style>  
<!--  
#slidemenubar, #slidemenubar2{position:absolute;left:-155px;width:250px;height:200px;top:200px;border:1.5px solid #426399;background-color:lightyellow;layer-background-color:lightyellow;font:bold 12px Arial,Helvetica,MS Sans Serif;line-height:20px;}  
-->  
</style>  
  
  
<script language="JavaScript1.2">  
  
if (document.all)  
document.write('<div id="slidemenubar2" align="center" style="left:-150" onMouseover="pull()" onMouseout="draw()">')  
</script>  
  
<font face="Arial,Helvetica,MS Sans Serif">  
<layer id="slidemenubar" onMouseover="pull()" onMouseout="draw()">  
Hallo!  
  
</layer>  
  
  
<script language="JavaScript1.2">  
  
function regenerate(){  
window.location.reload()  
}  
function regenerate2(){  
if (document.layers)  
setTimeout("window.onresize=regenerate",400)  
}  
window.onload=regenerate2  
if (document.all){  
document.write('</div>')  
themenu=document.all.slidemenubar2.style  
rightboundary=0  
leftboundary=-150  
}  
else{  
themenu=document.layers.slidemenubar  
rightboundary=150  
leftboundary=10  
}  
function pull(){  
if (window.drawit)  
clearInterval(drawit)  
pullit=setInterval("pullengine()",50)  
}  
function draw(){  
clearInterval(pullit)  
drawit=setInterval("drawengine()",50)  
}  
function pullengine(){  
if (document.all&&themenu.pixelLeft<rightboundary)  
themenu.pixelLeft+=5  
else if(document.layers&&themenu.left<rightboundary)  
themenu.left+=5  
else if (window.pullit)  
clearInterval(pullit)  
}  
function drawengine(){  
if (document.all&&themenu.pixelLeft>leftboundary)  
themenu.pixelLeft-=5  
else if(document.layers&&themenu.left>leftboundary)  
themenu.left-=5  
else if (window.drawit)  
clearInterval(drawit)  
}  
</script>  

Leider bin ich totaler JS-Supergau und will nun, dass es von rechts reinslided - wie mach' ich das?
vielen dank und liebe grüße an alle, eure holli

  1. @@Hollidolli:

    nuqneH

    Hallo! habe HIER dieses tolle script gefunden

    Du meinst: dieses olle Script?

    Oder was soll daran toll sein?

    <style>

    @type fehlt.

    <!--
    -->

    HTML-Auskommentierung von CSS-Code (und JavaScript-Code) ist bestenfalls unsinnig, eventuell falsch.

    <script language="JavaScript1.2">

    @type fehlt. @language ist bestenfalls unsinnig, eventuell falsch.

    if (document.all)

    Wenn das eine Browserweiche zum Erkennen von IE sein soll, funktioniert sie schon seit ewig nicht mehr.

    Schmeiß das olle Script weg und schau dir die <http://de.selfhtml.org/css/layouts/navigationsleisten.htm#modern@title=dynamische CSS-Navigation für moderne Browser> und Stu Nicholls’ CSS only drop-down menu an!

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
  2. Hi,

    Hallo! habe HIER dieses tolle script gefunden

    <layer id="slidemenubar" onMouseover="pull()" onMouseout="draw()">
    if  (document.layers)

    Wo hast Du das gefunden? Im Museum für prähistorische Fundstücke?

    <layer>/document.layers wurde zuletzt vom Netscape 4.x benutzt - und dessen Relevanz (und Existenz) ist seit vielen, vielen Jahren jenseits der Nachweisgrenze ...

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.