Hauptmenü
Ein sich im Kreis drehendes Menü.
Ein einfaches kleines Menü das dennoch sehr effektvoll aussieht. Das Menü ist leicht erweiterbar und kann auf die eigenen Bedürfnisse angepasst werden.
Leider funktioniert der Code nur problemlos, wenn eine separate html-
Code für das HTML-
<iframe name="ifrm1" src="template/spin_menu.html" frameborder="0" width="400" height="180" scrolling="no"></iframe>
Code der HTML-
<div style="position:absolute;top:10;left:10">
<script type="text/javascript">
eye={p:0,x:0,y:0,w:0,h:0,r:0,v:0,s:0,isVertical:0,a1:0,a2:0,a3:0,color:'#ffffff',colorover:'#ffffff',backgroundcolor:'#0099ff',backgroundcolorover:'#000000',bordercolor:'#000000',fontsize:12,fontfamily:'Arial',pas:0,spinmenu:function(){this.p=this.r/this.s;this.a1=this.a2=this.isVertical?0:Math.PI/2},spinmenuitem:function(a7,a6,a 5){a4=" onclick='window.open(\""+a6+"\""+(a5?(",\""+a5+"\""):",\"_self\"")+")'";document.write("<div id='spinmenu"+this.a3+"' style='cursor:pointer;cursor:expression(\"hand\");position:absolute;width:"+this.w+"px;left:"+this.h+"px;"+"background-
this.a1=this.a2;setTimeout("eye.muta()",10)}},spinmenuclose:function(){this.pas=2*Math.PI/this.a3;document.write('<div id="controale" style="position:absolute"><button type="" onclick="eye.a2+=eye.pas;eye.muta()" onfocus="this.blur()"><<</button> <button type="" onclick="eye.a2-
function getposOffset(what, offsettype)
{
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null)
{
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft :totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}
eye.isVertical = 0;
eye.x = 150;
eye.y = 0;
eye.w = 150;
eye.h = 30;
eye.r = 100;
eye.v = 20;
eye.s = 4;
eye.color = '#ffffff';
eye.colorover = '#ffffff';
eye.backgroundcolor = 'blue';
eye.backgroundcolorover = 'gold';
eye.bordercolor = '#000000';
eye.fontsize = 12;
eye.fontfamily = 'Arial';
if (document.getElementById)
{
document.write('<div id="spinanchor" style="height:'+eval(eye.h+20)+'"></div>')
eye.anchor=document.getElementById('spinanchor')
eye.spinmenu();
eye.x+=getposOffset(eye.anchor, "left") //relatively position it
eye.y+=getposOffset(eye.anchor, "top") //relatively position it
eye.spinmenuitem("Zur Startseite","http://www.",target="_parent");
eye.spinmenuitem("Download Script","http://www.",target="_blank");
eye.spinmenuitem("Menü 1","http://www.");
eye.spinmenuitem("Menü 2","http://www.");
eye.spinmenuitem("Menü 3","http://www.");
eye.spinmenuitem("Menü 4","http://www.");
eye.spinmenuitem("Menü 5","http://www.");
eye.spinmenuclose();
}
</script>
</div>