hallo liebe leute.
hab eine frage:
ich habe im inet ein schönes java-script-menu gefunden.
da ich leider kein js kann, sondern nur in der lage bin, es nach meinen wünsche anzupassen, stehe ich jetzt vor folgendem problem:
das js-menu wird absolut positioniert, hab unten den quellcode drangehängt. da gibts ne variable namens var m_margin = 0;.
nun hab ich allerdings ein layer, welches center ist. d.h. das doofe menu kann sich net anpassen.
//hier das menu
var m_align = 'left';
var m_margin = 0;
var m_top = 90;
var m_popup = 'auto';
var m_showlink = 'style'
var m_icn = new Array(new Image(), new Image(), new Image(), new Image());
m_icn[0].src = "link_right.gif";
m_icn[1].src = "link_right.gif";
m_icn[2].src = "link_right.gif";
m_icn[3].src = "link_right.gif";
var m_df = new Array();
m_df[0] = new Array();
m_df[0][0] = new M_menu (false, "center", 0);
m_df[0][1] = new M_entry("Home", "index.html" , "_self", "nav", 110, 18, 0, "#000066", "#9FAFD3", 1, "");
m_df[1] = new Array();
m_df[1][0] = new M_menu (true, "left", 1);
// browser identification
var DOM=false,IE=false,NS=false;NS6=false;
if(document.getElementById)DOM=true;
if(document.all&&!DOM)IE=true;
if(((navigator.appName=='Netscape')&&(navigator.appVersion.substring(0,1)==4))&&!DOM&&!IE)NS=true;
if(DOM && navigator.appName=='Netscape')NS6=true;
if(!DOM &&!IE &&!NS){
alert("This site was created for:\n\n"+
" - MS Internet Explorer 4.x\tor higher\n"+
" - Netscape 4.x\t\tor higher\n"+
" - Browsers that support DOM\n\n"+
"Your Browser unfortunately doesn´t belong to this group - sorry!\n"+
"Please download an appropriate Browser from the internet...");
window.history.back();
}
// get window width
var w_wd=0;
function W_width(){
if(window.innerWidth)w_wd=window.innerWidth;
else if(document.body&&document.body.offsetWidth)w_wd=document.body.offsetWidth;
if(w_wd==0){
window.moveTo(15,15);
window.resizeTo((screen.availWidth-30),(screen.availHeight-30));
w_wd=screen.availWidth-30;
alert('Your Browser is not able to retrieve the window width. ' +
'I therefore resize your window - otherways, I can´t ' +
'create the menu´s correctly!');
}}
// menu object
function M_menu(par0,par1,par2){
this.mvt=par0;
this.mal=par1;
this.msp=par2;
this.mwd=null;
this.mpm=null;
this.mpe=null;
this.mte=null;
this.mrf=null;
this.mx=null;
this.my=null;
}