Avatar billede buch78 Novice
30. november 2003 - 14:13 Der er 5 kommentarer og
1 løsning

Hjælp til at fjerne en farve

hejsa jeg har hentet en menu system på nettet. den virker også fint nok.. men når jeg henter den ind laver den mine tabels farver om  jeg har et link af problemet her http://buch78.friserverplads.dk/stamkort.jpeg

min menu ser sådan ud.. (den består af 3 sider)
------------------------------------------------------
menu.html
<html>
<head>
<style type="text/css">
td {border-top: 1px solid #E2B164; border-bottom: 1px solid #E2B164}
</style>
</head>
<body>
<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td bgcolor="#F1D9B4" width="100%">&nbsp;</td></tr></table>
<script type="text/javascript" src="../menu/indstillinger.js"></script>
<script type="text/javascript" src="../menu/menu_com.js"></script>
<noscript>Din browser understøtter ikke denne menu</noscript>
</body>
</html>
-----------------------------------------------------
indstillinger.js
var NoOffFirstLineMenus=4; // Antal menupunkter
var LowBgColor='#F1D9B4';
var HighBgColor='#E2B164';
var FontLowColor='black';
var FontHighColor='white';
var BorderColor='#E2B164';
var BorderWidth=1;       
var BorderBtwnElmnts=1;
var FontFamily="verdana,arial"
var FontSize=8;
var FontBold=0;
var FontItalic=0;
var MenuTextCentered=0;
var MenuCentered='center';
var MenuVerticalCentered='top';
var ChildOverlap=.1;
var ChildVerticalOverlap=.1;
var StartTop=15; //set vertical offset
var StartLeft=0; //set horizontal offset
var VerCorrect=0;
var HorCorrect=0;
var LeftPaddng=3;
var TopPaddng=3;
var FirstLineHorizontal=1; //set menu layout (1=horizontal, 0=vertical)
var MenuFramesVertical=1;
var DissapearDelay=500;
var TakeOverBgColor=1;
var FirstLineFrame='self';
var SecLineFrame='self';
var DocTargetFrame='self';
var WebMasterCheck=0;

// Menux=new Array("Titel","Link",Antal undermenueer,undermenu højde,undermenu bredde);


Menu1=new Array("Stamkort","",3,19,100);                                      //stamkort
    Menu1_1=new Array("Stamkort","../Stamkort/stamkort.php",0,19,120);   
    Menu1_2=new Array("Indskriv -","../Stamkort/indskriv.php",0,19,120);   
    Menu1_3=new Array("Slet -","../Stamkort/slet.php",0,19,120);

Menu2=new Array("Job","",3,19,100);                                            //JOB
    Menu2_1=new Array("Se alle ","../job/liste.php",0,19,120);
    Menu2_2=new Array("Tilføje ","../job/tilfoj.php",0,19,120);
    Menu2_3=new Array("Slet ","../job/slet.php",0,19,120);


Menu3=new Array("Arrangementer","",4,19,100);                                        //arrangementer
    Menu3_1=new Array("Se alle ","../Arrangement/liste.php",0,19,120);
    Menu3_2=new Array("Tilføje ","../Arrangement/tilfoj.php",0,19,120);
    Menu3_3=new Array("Slet ","../Arrangement/Slet.php",0,19,120);
    Menu3_4=new Array("udskriv liste","../Arrangement/Arrenmentdeltagelse.php",0,19,120);

Menu4=new Array("Post nummere","",3,19,100);                                    //Post nummere
    Menu4_1=new Array("Se alle","../postnr/liste.php",0,19,150);
    Menu4_2=new Array("Tilføj","../postnr/tilfoj.php",0,19,150);
    Menu4_3=new Array("Slet","../postnr/slet.php",0,19,150);
-----------------------------------------------------
menu_com.js
var AgntUsr=navigator.userAgent.toLowerCase();
    var DomYes=(document.getElementById)?1:0;                // DOM
    var NavYes=(AgntUsr.indexOf('mozilla')!=-1&&AgntUsr.indexOf('compatible')==-1)?1:0;    // Netscape
    var ExpYes=(AgntUsr.indexOf('msie')!=-1)?1:0;                // IExplorer
    var Opr5=(AgntUsr.indexOf('opera 5')!=-1||AgntUsr.indexOf('opera/5')!=-1)?1:0;    // Opera 5
    var DomNav=(DomYes&&NavYes)?1:0;                    // Netscape 6 up
    var DomExp=(DomYes&&ExpYes)?1:0;                    // IExplorer 5 up
    var Nav4=(NavYes&&!DomYes&&document.layers)?1:0;            // Netscape 4
    var Exp4=(ExpYes&&!DomYes&&document.all)?1:0;                // IExplorer 4
    var PosStrt=((NavYes||ExpYes)&&!Opr5)?1:0;                // Can start

    var FirstLocation,SecLocation,DocLocation;
    var SecWindowWidth,FirstWindowWidth,FirstWindowHeight;
    var SecLoadAgainWin;
    var FirstColPos,SecColPos,DocColPos;
    var InitRecursLevel=0,CreateRecursLevel=0,PosRecursLevel=0;
    var ShowFlag=0,FirstCreate=1,Loaded=0,Created=0,InitFlag,AcrossFrames=1;
    var FirstContainer=null,CurrentOver=null,CloseTimer=null;
    var CenterText,TxtClose,ImgStr;
    var Ztop=100;
    var M_StartTop=StartTop,M_StartLeft=StartLeft;
    var LeftExtra=(DomNav)?LeftPaddng:0;
    var TopExtra=(DomNav)?TopPaddng:0;
    var M_Hide=(Nav4)?'hide':'hidden';
    var M_Show=(Nav4)?'show':'visible';
    var Par=(parent.frames[0])?parent:window;
    var Doc=Par.document;
    var Bod=Doc.body;
    //************ Next line bugfix 4 July 2001 ***************//
    var Trigger=(parent.frames[0]&&FirstLineFrame==SecLineFrame)?(NavYes)?parent.frames[FirstLineFrame]:parent.frames[FirstLineFrame].document.body:(NavYes)?Par:Bod;
    WebMasterAlerts=["No such frame: ","Item not defined: ","Item needs height: ","Item needs width: ","Warning-Item doesn't need height: ","Warning-Item doesn't need width: ","Item Oke ","Menu tree oke"];
    if(DomNav&&!Opr5)Trigger.addEventListener('load',Go,false);
    else Trigger.onload=Go;
    Trigger.onresize=(Nav4)?ReDoWhole:RePos;

function cancelselect(){return false}

function RePos(){
    FirstWindowWidth=(ExpYes)?FirstLocation.document.body.clientWidth:FirstLocation.innerWidth;
    FirstWindowHeight=(ExpYes)?FirstLocation.document.body.clientHeight:FirstLocation.innerHeight;
    SecWindowWidth=(ExpYes)?SecLocation.document.body.clientWidth:SecLocation.innerWidth;
    SecWindowHeight=(ExpYes)?SecLocation.document.body.clientHeight:SecLocation.innerHeight;
    if(MenuCentered)CalcLeft();
    if(MenuVerticalCentered)CalcTop();
    PositionMenuStruct(FirstContainer,StartTop,StartLeft)}

function UnLoaded(){
    if(typeof(CloseTimer)!='undefined'&&CloseTimer)clearTimeout(CloseTimer); //typeoff fix by Martin Renschler
    Loaded=0; Created=0;
    var FCStyle=(Nav4)?FirstContainer:FirstContainer.style;
    FCStyle.visibility=M_Hide}

function ReDoWhole(){
    Doc.location.reload()}

function Check(WhichMenu,NoOf){
    var i,Hg,Wd,La,Li,Nof,array,ArrayLoc;
    ArrayLoc=(parent.frames[0])?parent.frames[FirstLineFrame]:self;
    for(i=0;i<NoOf;i++){
        array=WhichMenu+eval(i+1);
        if(!ArrayLoc[array]){WebMasterAlert(1,array); return false}
        La=ArrayLoc[array][0]; Li=ArrayLoc[array][1]; Nof=ArrayLoc[array][2];
        if(i==0){    if(!ArrayLoc[array][3]){WebMasterAlert(2,array); return false}
            if(!ArrayLoc[array][4]){WebMasterAlert(3,array); return false}
            Hg=ArrayLoc[array][3]; Wd=ArrayLoc[array][4]}
        else{    if(ArrayLoc[array][3])WebMasterAlert(4,array);
            if(ArrayLoc[array][4])WebMasterAlert(5,array)}
        if(!WebMasterAlert(6,'\n\n'+array+'\nwidth: '+Wd+'\nheight: '+Hg+'\nLabel: '+La+'\nLink: '+Li+'\nNo of sub items: '+Nof)){WebMasterCheck=0; return true}
        if(ArrayLoc[array][2])if(!Check(array+'_',ArrayLoc[array][2])) return false}
    return true}   

function WebMasterAlert(No,Xtra){
    if(WebMasterCheck)return confirm(WebMasterAlerts[No]+Xtra+'  ')}

function Go(){
    if(Loaded||!PosStrt)return;
    Created=0; Loaded=1;
    status='Building menu';
    if(FirstCreate){
        if(FirstLineFrame =="" || !parent.frames[FirstLineFrame]){WebMasterAlert(0,FirstLineFrame); FirstLineFrame=SecLineFrame}
        if(FirstLineFrame =="" || !parent.frames[FirstLineFrame]){WebMasterAlert(0,SecLineFrame); FirstLineFrame=SecLineFrame=DocTargetFrame}
        if(FirstLineFrame =="" || !parent.frames[FirstLineFrame]){WebMasterAlert(0,DocTargetFrame); FirstLineFrame=SecLineFrame=DocTargetFrame=(parent.frames[0])?parent.frames[0].name:''}
        if(SecLineFrame =="" || !parent.frames[SecLineFrame])SecLineFrame=DocTargetFrame;
        if(SecLineFrame =="" || !parent.frames[SecLineFrame])SecLineFrame=DocTargetFrame=FirstLineFrame;
        if(DocTargetFrame =="" || !parent.frames[DocTargetFrame])DocTargetFrame=SecLineFrame;
        if(WebMasterCheck){if(!Check('Menu',NoOffFirstLineMenus))return;else WebMasterAlert(7,'')}
        FirstLocation=(FirstLineFrame)?parent.frames[FirstLineFrame]:window;
        SecLocation=(SecLineFrame)?parent.frames[SecLineFrame]:window;
        DocLocation=(DocTargetFrame)?parent.frames[DocTargetFrame]:window;
        if (FirstLocation==SecLocation) AcrossFrames=0;
        if (AcrossFrames)FirstLineHorizontal=(MenuFramesVertical)?0:1;
        FirstWindowWidth=(ExpYes)?FirstLocation.document.body.clientWidth:FirstLocation.innerWidth;
        FirstWindowHeight=(ExpYes)?FirstLocation.document.body.clientHeight:FirstLocation.innerHeight;
        SecWindowWidth=(ExpYes)?SecLocation.document.body.clientWidth:SecLocation.innerWidth;
        SecWindowHeight=(ExpYes)?SecLocation.document.body.clientHeight:SecLocation.innerHeight;
        if(MenuCentered) CalcLeft();
        if(MenuVerticalCentered) CalcTop();
        if(!DomYes){CenterText=(MenuTextCentered)?(NavYes)?"<div align='center'>":"align='center'":"";
            if(NavYes)TxtClose="</font>"+(MenuTextCentered)?"</div>":""}}
    FirstColPos=(Nav4)?FirstLocation.document:FirstLocation.document.body;
    SecColPos=(Nav4)?SecLocation.document:SecLocation.document.body;
    DocColPos=(Nav4)?DocLocation.document:SecLocation.document.body;
    if (TakeOverBgColor)FirstColPos.bgColor=(AcrossFrames)?SecColPos.bgColor:DocColPos.bgColor;
    if(FirstCreate){FirstContainer=CreateMenuStructure('Menu',NoOffFirstLineMenus);FirstCreate=0}
    else CreateMenuStructureAgain('Menu',NoOffFirstLineMenus);
    PositionMenuStruct(FirstContainer,StartTop,StartLeft);
    InitFlag=1;    Initiate(); InitFlag=0; Created=1;
    SecLoadAgainWin=(ExpYes)?SecLocation.document.body:SecLocation;
    SecLoadAgainWin.onunload=UnLoaded;
    status='Menu klar til brug'}

function CalcLeft(){
    var Size=FirstWindowWidth;
    if(MenuCentered!='left'){
        StartLeft=M_StartLeft;
        Size-=(FirstLineHorizontal)?(NoOffFirstLineMenus*(eval('Menu1[4]')+BorderWidth)+BorderWidth):(eval('Menu1[4]')+BorderWidth);
        if(MenuCentered=='right')StartLeft+=Size; else StartLeft+=Size/2}}

function CalcTop(){
    var Size=FirstWindowHeight;
    if(MenuVerticalCentered!='top'){   
        StartTop=M_StartTop;
        Size-=(FirstLineHorizontal)?(eval('Menu1[3]')+BorderWidth):(NoOffFirstLineMenus*(eval('Menu1[3]')+BorderWidth)+BorderWidth);
        if(MenuVerticalCentered=='bottom')StartTop+=Size; else StartTop+=Size/2}}

function PositionMenuStruct(CntnrPntr,Tp,Lt){
    var Topi,Lefti,Hori;
    var Cntnr=CntnrPntr;
    var Mmbr=Cntnr.FirstMember;
    var CntnrStyle=(!Nav4)?Cntnr.style:Cntnr;
    var MmbrStyle=(!Nav4)?Mmbr.style:Mmbr;
    var PadLeft=(Mmbr.value.indexOf('<')==-1)?LeftExtra:0;
    var PadTop=(Mmbr.value.indexOf('<')==-1)?TopExtra:0;
    var MmbrWidth=(!Nav4)?parseInt(MmbrStyle.width)+PadLeft:MmbrStyle.clip.width;
    var MmbrHeight=(!Nav4)?parseInt(MmbrStyle.height)+PadTop:MmbrStyle.clip.height;
    var CntnrWidth=(!Nav4)?parseInt(CntnrStyle.width):CntnrStyle.clip.width;
    var CntnrHeight=(!Nav4)?parseInt(CntnrStyle.height):CntnrStyle.clip.height;
    var SubTp,SubLt;
    PosRecursLevel++;
    if (PosRecursLevel==1 && AcrossFrames)(!MenuFramesVertical)?Tp=FirstWindowHeight-CntnrHeight+((Nav4)?4:0):Lt=FirstWindowWidth-CntnrWidth;
    if (PosRecursLevel==2 && AcrossFrames)(!MenuFramesVertical)?Tp=0:Lt=0;
    if (PosRecursLevel==2 && AcrossFrames){Tp+=VerCorrect;Lt+=HorCorrect}
    CntnrStyle.top=Cntnr.OrgTop=Tp;
    CntnrStyle.left=Cntnr.OrgLeft=Lt;
    if (PosRecursLevel==1 && FirstLineHorizontal){Hori=1; Lefti=CntnrWidth-MmbrWidth-2*BorderWidth;Topi=0}
    else{Hori=Lefti=0; Topi=CntnrHeight-MmbrHeight-2*BorderWidth}
    while(Mmbr!=null){
        PadLeft=(Mmbr.value.indexOf('<')==-1)?LeftExtra:0;
        PadTop=(Mmbr.value.indexOf('<')==-1)?TopExtra:0;
        MmbrStyle=(!Nav4)?Mmbr.style:Mmbr;
        MmbrWidth=(!Nav4)?parseInt(MmbrStyle.width)+PadLeft:MmbrStyle.clip.width;
        MmbrHeight=(!Nav4)?parseInt(MmbrStyle.height)+PadTop:MmbrStyle.clip.height;
        MmbrStyle=(!Nav4)?Mmbr.style:Mmbr;
        MmbrStyle.left=Lefti+BorderWidth;
        MmbrStyle.top=Topi+BorderWidth;
        if(Nav4)Mmbr.CmdLyr.moveTo(Lefti+BorderWidth,Topi+BorderWidth);
        if(Mmbr.ChildCntnr){
            if(Hori){    SubTp=Tp+Topi+MmbrHeight+BorderWidth; SubLt=Lt+Lefti}
            else{    SubLt=Lt+Lefti+(1-ChildOverlap)*MmbrWidth+BorderWidth; SubTp=Tp+Topi+ChildVerticalOverlap*MmbrHeight}
            PositionMenuStruct(Mmbr.ChildCntnr,SubTp,SubLt)}
        (Hori)?Lefti-=(BorderBtwnElmnts)?(MmbrWidth+BorderWidth):(MmbrWidth):Topi-=(BorderBtwnElmnts)?(MmbrHeight+BorderWidth):(MmbrHeight);
        Mmbr=Mmbr.PrevMember}
    PosRecursLevel--}

function Initiate(){
    if(InitFlag) Init(FirstContainer)}

function Init(CntnrPntr){
    var MemberContainer=CntnrPntr;
    var Member=MemberContainer.FirstMember;
    var MCStyle=(Nav4)?MemberContainer:MemberContainer.style;
    InitRecursLevel++;
    MCStyle.visibility=(InitRecursLevel==1)?M_Show:M_Hide;
    while(Member!=null){
        if(Member.ChildCntnr) Init(Member.ChildCntnr);
        Member=Member.PrevMember}
    InitRecursLevel--}

function ClearAllChilds(Pntr,ChldPntr){
    var CPCCStyle;
    while (Pntr){
        if(Pntr.ChildCntnr){
            CPCCStyle=(Nav4)?Pntr.ChildCntnr:Pntr.ChildCntnr.style;
            if(Pntr.ChildCntnr!=ChldPntr)CPCCStyle.visibility=M_Hide;
            ClearAllChilds(Pntr.ChildCntnr.FirstMember,ChldPntr)}
        Pntr=Pntr.PrevMember}}   

function GoTo(){
    if(this.LinkTxt){
        status='';
        if(Nav4){    if(this.LowLyr.value.indexOf('<img')==-1){
                this.LowLyr.bgColor=this.LowLyr.LowBack;
                this.LowLyr.document.write(this.LowLyr.value);
                this.LowLyr.document.close()}}
        else{    this.style.backgroundColor=this.LowBack;
            this.style.color=this.LowFontColor}
        (this.LinkTxt.indexOf('java script:')!=-1)?eval(this.LinkTxt):DocLocation.location.href=this.LinkTxt}}

function OpenMenu(){
    if(!Loaded||!Created) return;
    var TopScrolled=(AcrossFrames)?(ExpYes)?SecLocation.document.body.scrollTop:SecLocation.pageYOffset:0;
    var LeftScrolled=(AcrossFrames)?(ExpYes)?SecLocation.document.body.scrollLeft:SecLocation.pageXOffset:0;
    var ChildCont=(Nav4)?this.LowLyr.ChildCntnr:this.ChildCntnr;
    var ThisHeight=(Nav4)?this.clip.height:parseInt(this.style.height);
    var ThisWidth=(Nav4)?this.clip.width:parseInt(this.style.width);
    CurrentOver=this; InitFlag=0;
    if(ShowFlag){
        ClearAllChilds(this.Container.FirstMember,ChildCont);
        if(this.Level==1) ShowFlag=0}
    if(Nav4){    if(this.LowLyr.value.indexOf('<img')==-1){
            this.LowLyr.bgColor=this.LowLyr.HighBack;
            this.LowLyr.document.write(this.LowLyr.Overvalue);
            this.LowLyr.document.close()}}
    else{    this.style.backgroundColor=this.HighBack;
        this.style.color=this.HighFontColor}
    if(ChildCont!=null)    {
        var ChildContWidth=(Nav4)?this.LowLyr.ChildCntnr.clip.width:parseInt(this.ChildCntnr.style.width);
        var ChildContHeight=(Nav4)?this.LowLyr.ChildCntnr.clip.height:parseInt(this.ChildCntnr.style.height);
        var ChCntTL=(Nav4)?this.LowLyr.ChildCntnr:this.ChildCntnr.style;
        var SubLt=ChildCont.OrgLeft+LeftScrolled;
        var SubTp=ChildCont.OrgTop+TopScrolled;
        while(SubLt+ChildContWidth>SecWindowWidth+LeftScrolled){
            if(this.Level==1)SubLt=SecWindowWidth+LeftScrolled-ChildContWidth;
            else SubLt-=10}
        while(SubTp+ChildContHeight>TopScrolled+SecWindowHeight){
            if(this.Level==1)SubTp=TopScrolled+SecWindowHeight-ChildContHeight;
            else SubTp-=10}
        ChCntTL.top=SubTp;
        ChCntTL.left=SubLt;
        ChCntTL.visibility=M_Show;
        ShowFlag=1}
    status=this.LinkTxt}   

function CloseMenu(){
    if(!Loaded||!Created) return;
    if(Nav4){if(this.LowLyr.value.indexOf('<img')==-1){
        this.LowLyr.bgColor=this.LowLyr.LowBack;
        this.LowLyr.document.write(this.LowLyr.value);
        this.LowLyr.document.close()}}
    else{    this.style.backgroundColor=this.LowBack;
        this.style.color=this.LowFontColor}
    status='';
    if(this==CurrentOver){
        InitFlag=1;
        if (CloseTimer) clearTimeout(CloseTimer);
        CloseTimer=setTimeout('Initiate(CurrentOver)',DissapearDelay)}}

function ContainerSetUp(Wdth,Hght,NoOff){
    this.FirstMember=null;
    this.OrgLeft=0;
    this.OrgTop=0;
    if (CreateRecursLevel==1&&FirstLineHorizontal){
        Wdth=(BorderBtwnElmnts)?NoOff*(Wdth+BorderWidth)+BorderWidth:NoOff*Wdth+2*BorderWidth;
        Hght+=2*BorderWidth}
    else{     Hght=(BorderBtwnElmnts)?NoOff*(Hght+BorderWidth)+BorderWidth:NoOff*Hght+2*BorderWidth;
        Wdth+=2*BorderWidth}
    if(Nav4){    this.visibility='hide';
        this.bgColor=BorderColor;
        this.resizeTo(Wdth,Hght)}
    else{    this.Level=CreateRecursLevel;
        this.style.backgroundColor=BorderColor;
        this.style.width=Wdth;
        this.style.height=Hght;
        this.style.fontFamily=FontFamily;
        this.style.fontWeight=(FontBold)?'bold':'normal';
        this.style.fontStyle=(FontItalic)?'italic':'normal';
        this.style.fontSize=FontSize+'pt';
        this.style.zIndex=CreateRecursLevel+Ztop}}

function MemberSetUp(MmbrCntnr,PrMmbr,WhatMenu,Wdth,Hght){
    var Location=(CreateRecursLevel==1)?FirstLocation:SecLocation;
    var MemVal=eval(WhatMenu+'[0]');
    var t,T,L,W,H,S;
    this.value=MemVal;
    this.ChildCntnr=null;
    this.PrevMember=PrMmbr;
    this.Level=CreateRecursLevel;
    this.LinkTxt=eval(WhatMenu+'[1]');
    this.Container=MmbrCntnr;
    this.style.cursor='default';
    if(MemVal.indexOf('<')==-1){this.style.width=Wdth-LeftExtra; this.style.height=Hght-TopExtra; this.style.paddingLeft=LeftPaddng; this.style.paddingTop=TopPaddng}
    else{this.style.width=Wdth; this.style.height=Hght}
    this.style.overflow='hidden'
    this.LowBack=LowBgColor;
    this.LowFontColor=FontLowColor;
    this.HighBack=(MemVal.indexOf('<img')==-1)?HighBgColor:LowBgColor;
    this.HighFontColor=(MemVal.indexOf('<img')==-1)?FontHighColor:FontLowColor;
    this.style.color=this.LowFontColor;
    this.style.backgroundColor=this.LowBack;
    if(MenuTextCentered)this.style.textAlign='center';
    if(MemVal.indexOf('<')==-1&&DomYes){t=Location.document.createTextNode(MemVal);this.appendChild(t)}
    else this.innerHTML=MemVal;
    if(MemVal.indexOf('<img')==-1&&eval(WhatMenu+'[2]')){
        S=(CreateRecursLevel==1&&FirstLineHorizontal)?'../menu/tridown.gif':'../menu/tri.gif';
        W=(CreateRecursLevel==1&&FirstLineHorizontal)?10:5;
        H=(CreateRecursLevel==1&&FirstLineHorizontal)?5:10;
        T=(CreateRecursLevel==1&&FirstLineHorizontal)?Hght-7:Hght/2-5;
        L=(CreateRecursLevel==1&&FirstLineHorizontal)?Wdth-12:Wdth-7;
        if(DomYes){t=Location.document.createElement('img'); this.appendChild(t); t.style.position='absolute'; t.src=S; t.style.width=W; t.style.height=H; t.style.top=T; t.style.left=L}
        else{MemVal+="<div style='position:absolute; top:"+T+"; left:"+L+"; width:"+W+"; height:"+H+";visibility:inherit'><img src='"+S+"'></div>"; this.innerHTML=MemVal}}
    if(ExpYes){this.onmouseover=OpenMenu; this.onmouseout=CloseMenu; this.onclick=GoTo}
    else{this.addEventListener('mouseover',OpenMenu,false); this.addEventListener('mouseout',CloseMenu,false); this.addEventListener('click',GoTo,false)}}

function NavMemberSetUp(MmbrCntnr,PrMmbr,WhatMenu,Wdth,Hght){
    this.value=eval(WhatMenu+'[0]');
    if(LeftPaddng&&this.value.indexOf('<')==-1&&!MenuTextCentered)this.value='&nbsp\;'+this.value;
    if(FontBold)this.value=this.value.bold();
    if(FontItalic)this.value=this.value.italics();
    this.Overvalue=this.value;
    this.value=this.value.fontcolor(FontLowColor);
    this.Overvalue=this.Overvalue.fontcolor(FontHighColor);
    this.value=CenterText+"<font face='"+FontFamily+"' point-size='"+FontSize+"' color='"+FontLowColor+"'>"+this.value+TxtClose;
    this.Overvalue=CenterText+"<font face='"+FontFamily+"' point-size='"+FontSize+"' color='"+FontHighColor+"'>"+this.Overvalue+TxtClose;
    this.LowBack=LowBgColor;
    this.HighBack=HighBgColor;
    this.visibility='inherit';
    this.ChildCntnr=null;
    this.PrevMember=PrMmbr;
    this.bgColor=LowBgColor;
    this.resizeTo(Wdth,Hght);
    this.document.write(this.value);
    this.document.close();
    this.CmdLyr=new Layer(Wdth,MmbrCntnr);
    this.CmdLyr.visibility='inherit';
    this.CmdLyr.Level=CreateRecursLevel;
    this.CmdLyr.LinkTxt=eval(WhatMenu+'[1]');
    this.CmdLyr.onmouseover=OpenMenu;
    this.CmdLyr.onmouseout=CloseMenu;
    this.CmdLyr.captureEvents(Event.MOUSEUP);
    this.CmdLyr.onmouseup=GoTo;
    this.CmdLyr.LowLyr=this;
    this.CmdLyr.Container=MmbrCntnr;
    this.CmdLyr.resizeTo(Wdth,Hght);
    if(this.value.indexOf('<img')==-1 &&eval(WhatMenu+'[2]')){
        this.CmdLyr.ImgLyr=new Layer(10,this.CmdLyr);
        this.CmdLyr.ImgLyr.visibility='inherit';
        this.CmdLyr.ImgLyr.top=(CreateRecursLevel==1&&FirstLineHorizontal)?Hght-7:Hght/2-5;
        this.CmdLyr.ImgLyr.left=(CreateRecursLevel==1&&FirstLineHorizontal)?Wdth-12:Wdth-7;
        this.CmdLyr.ImgLyr.width=(CreateRecursLevel==1&&FirstLineHorizontal)?10:5;
        this.CmdLyr.ImgLyr.height=(CreateRecursLevel==1&&FirstLineHorizontal)?5:10;
        ImgStr=(CreateRecursLevel==1&&FirstLineHorizontal)?"<img src='../menu/tridown.gif'>":"<img src='../menu/tri.gif'>";
        this.CmdLyr.ImgLyr.document.write(ImgStr);
        this.CmdLyr.ImgLyr.document.close()}}

function CreateMenuStructure(MenuName,NumberOf){
    CreateRecursLevel++;
    var i,NoOffSubs,Member;
    var PreviousMember=null;
    var WhichMenu=MenuName+'1';
    var MenuWidth=eval(WhichMenu+'[4]');
    var MenuHeight=eval(WhichMenu+'[3]');
    var Location=(CreateRecursLevel==1)?FirstLocation:SecLocation;
    if(DomYes){
        var MemberContainer=Location.document.createElement("div");
        MemberContainer.style.position='absolute';
        MemberContainer.style.visibility='hidden';
        Location.document.body.appendChild(MemberContainer)}
    else    if(Nav4) var MemberContainer=new Layer(MenuWidth,Location)
        else{    WhichMenu+='c';
            Location.document.body.insertAdjacentHTML("AfterBegin","<div id='"+WhichMenu+"' style='visibility:hidden; position:absolute;'><\/div>");
            var MemberContainer=Location.document.all[WhichMenu]}
    MemberContainer.SetUp=ContainerSetUp;
    MemberContainer.SetUp(MenuWidth,MenuHeight,NumberOf);
    if(Exp4){    MemberContainer.InnerString='';
        for(i=1;i<NumberOf+1;i++){
            WhichMenu=MenuName+eval(i);
            NoOffSubs=eval(WhichMenu+'[2]');
            MemberContainer.InnerString+="<div id='"+WhichMenu+"' style='position:absolute;'><\/div>"}
        MemberContainer.innerHTML=MemberContainer.InnerString}
    for(i=1;i<NumberOf+1;i++){
        WhichMenu=MenuName+eval(i);
        NoOffSubs=eval(WhichMenu+'[2]');
        if(DomYes){
            Member=Location.document.createElement("div");
            Member.style.position='absolute';
            Member.style.visibility='inherit';
            MemberContainer.appendChild(Member);
            Member.SetUp=MemberSetUp}
        else    if(Nav4){Member=new Layer(MenuWidth,MemberContainer);
            Member.SetUp=NavMemberSetUp}
        else{    Member=Location.document.all[WhichMenu];
            Member.SetUp=MemberSetUp}
        Member.SetUp(MemberContainer,PreviousMember,WhichMenu,MenuWidth,MenuHeight);
        if(NoOffSubs) Member.ChildCntnr=CreateMenuStructure(WhichMenu+'_',NoOffSubs);
        PreviousMember=Member}
    MemberContainer.FirstMember=Member;
    CreateRecursLevel--;
    return(MemberContainer)}

function CreateMenuStructureAgain(MenuName,NumberOf){
    var i,WhichMenu,NoOffSubs;
    var PreviousMember,Member=FirstContainer.FirstMember;
    CreateRecursLevel++;
    for(i=NumberOf;i>0;i--){
        WhichMenu=MenuName+eval(i);
        NoOffSubs=eval(WhichMenu+'[2]');
        PreviousMember=Member;
        if(NoOffSubs)Member.ChildCntnr=CreateMenuStructure(WhichMenu+'_',NoOffSubs);
        Member=Member.PrevMember}
    CreateRecursLevel--}


Hvis jeg selv skal give et bud på problemet så starter farven i menu.html.... men hvordan får jeg den afsluttet
Avatar billede roenving Novice
30. november 2003 - 15:46 #1
Det stammer fra:

<style type="text/css">
td {border-top: 1px solid #E2B164; border-bottom: 1px solid #E2B164}
</style>

-- så du skal enten:

Lave ovestående om, så det kun dækker lige den tabel, som din menu ligger i:

<style type="text/css">
#menutabel {border-top: 1px solid #E2B164; border-bottom: 1px solid #E2B164}
</style>

-- eller lave det om, så dine andre tabeller har deres egen style:

<style type="text/css">
td {border-top: 1px solid #E2B164; border-bottom: 1px solid #E2B164}
.tabel {border:1px black solid;background:#ccc;}
</style>
Avatar billede buch78 Novice
30. november 2003 - 15:50 #2
Tak for svaret.. det var lige det jeg var ude efter... jeg brugte denne her

<style type="text/css">
#menutabel {border-top: 1px solid #E2B164; border-bottom: 1px solid #E2B164}
</style>

det virker faktisk godt nu... men hvis jeg også vil have at den skal tage
Avatar billede buch78 Novice
30. november 2003 - 15:51 #3
indstillinger med... for jeg syntes ikke at dette virker

<style type="text/css">
#menutabel #indstillinger {border-top: 1px solid #E2B164; border-bottom: 1px solid #E2B164}
</style>
Avatar billede roenving Novice
30. november 2003 - 16:20 #4
Delimiteren for flere styles med samme indstilling er et komma, så:

<style type="text/css">
#menutabel,#indstillinger {border-top: 1px solid #E2B164; border-bottom: 1px solid #E2B164}
</style>

-- og velbekomme '-)
Avatar billede buch78 Novice
30. november 2003 - 18:35 #5
Tak for hjælpen...
Avatar billede roenving Novice
30. november 2003 - 19:20 #6
-- tak for points ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester