Avatar billede theisen Nybegynder
16. februar 2011 - 15:31 Der er 9 kommentarer og
1 løsning

Deaktivering af en HTML-kode (menupunkt)

Jeg er ikke en "HTML-haj", så derfor håber jeg, at der er en som kan hjælpe med en løsning. Problemet er, at firmaet har en hjemmeside som er baseret på en færdig CMS-løsning hvor sidens web-master guides igennem alle daglige opgaver som f.eks. oprettelsen af menupunkter, rullemenuer o.s.v.
 
MEN på et tidspunkt er der en person som har "hardkodet" et menupunkt ind i løsningen og nu vil vi så gerne have dette menupunkt deaktiveret (fjernet) fra firmaets hjemmeside. Det drejer sig om punktet "Products" (>Products <) i nedenstående øverste kodelinje. Hvis jeg bare fjerner bogstaverne ((>  <)) så er menupunktet der fortsat bare uden tekst (altså et blankt punkt og hvor rullegardinet fortsat virker når du kører hen over det med musen).
 
Jeg håber, at der er en som kan hjælpe. På forhånd mange tak!

Her følger hele HTML-koden:

ProdMenu=ProdMenu & "Menu"&PN&"=new Array(""<p id='menu_top' align='right'>Products <img src='images/1x1hvid.gif' width='2' height='10'></p>"",""site.asp?page=1"","""",TEMP,20,80);" & vbLf

    Set rsRod = Server.CreateObject("ADODB.RecordSet")
    'rsRod.Open "SELECT * FROM menu ORDER BY hovedkat,prio" , dbConnection, 3
    rsRod.Open "SELECT * FROM menu ORDER BY mainprio,hovedkat,prio" , dbConnection, 3   
   
    id = rsRod("id")
    navn = rsRod("navn")
   
    If rsRod.EOF Then
        ProdSitemap=ProdSitemap & "nej!"
       
    Else   
    Do While Not rsRod.EOF
       
        If OldKat <> rsRod("hovedkat") Then
            ProdMenu = Replace(ProdMenu, "TEMP1", y)
            ProdTr3=ProdTr3 & "<td class='ProdTr3' valign='top'>"
            ProdSitemap=ProdSitemap & "<b><a>"&rsRod("hovedkat")&"</a><hr /></b>"
            ProdMenu=ProdMenu & vbTab &"Menu"&PN&"_"&x&"=new Array("""&rsRod("hovedkat")&""",""#"","""",TEMP1,20,150);" & vbLf
            ProdTr1=ProdTr1 & "<td class='ProdTr1'>"&Bullet&""&rsRod("hovedkat")&"</td>"
            'PN=PN+1
            x = x + 1
            y = 0
        End If
        OldKat=rsRod("hovedkat")
       
'        ProdSitemap=ProdSitemap & "<a href="""&PF&"?katid="& rsRod("id") &""">"& rsRod("navn") &"</a><br />" &vbCrLf
        ProdTr3=ProdTr3 & Bullet2 & "<a href="""&PF&"?katid="& rsRod("id") &""">"& rsRod("navn") &"</a><br>"
        y = y + 1
        ProdMenu=ProdMenu & vbTab & vbTab &"Menu"&PN&"_"&x-1&"_"&y&"=new Array("""& rsRod("navn") &""","""&PF&"?katid="& rsRod("id") &""","""",0,20,150);" & vbLf
'        x = x + 1
    rsRod.MoveNext
    Loop

    ProdSitemap=ProdSitemap & "<br /><br />"
    ProdMenu = Replace(ProdMenu, "TEMP1", y)
    y=0
    end if
    rsRod.Close
    Set rsRod = Nothing

ProdMenu = Replace(ProdMenu, "TEMP", (x-1))
ProdTr1=ProdTr1 & "</tr>"
ProdTr3=ProdTr3 & "</td>"
ProdTr3=ProdTr3 & "</tr>"
ProdTr2=ProdTr2 & "<tr><td class='ProdTr2' colspan='"&(x-1)&"'><img src='images/spacer.gif' alt='spacer' /></td></tr>"

ProdOversigt=ProdOversigt & "<br><br><table border='0'>"
ProdOversigt=ProdOversigt & ProdTr1
ProdOversigt=ProdOversigt & ProdTr2
ProdOversigt=ProdOversigt & ProdTr3
ProdOversigt=ProdOversigt & "</table>"
%>
Avatar billede magic-mouse Novice
16. februar 2011 - 15:58 #1
Prøv at fjerne flg.:

ProdMenu=ProdMenu & "Menu"&PN&"=new Array(""<p id='menu_top' align='right'>Products <img src='images/1x1hvid.gif' width='2' height='10'></p>"",""site.asp?page=1"","""",TEMP,20,80);" & vbLf

Hvad sker der så ?
Avatar billede theisen Nybegynder
16. februar 2011 - 17:00 #2
Jamen, så sker der det, at ALLE menupunkter de forsvinder helt fra hjemmesiden incl. dem som skal blive der!


NB: Jeg så lige, at noget af HTML-koden var blevet smuttet/fjernet automatisk af denne debatside (nok fordi at koden ikke er tilladt), så gengiver lige første linje igen:

""" ProdMenu=ProdMenu & "Menu"&PN&"=new Array(""<p id='menu_top' align='right'>Products <img src='images/1x1hvid.gif' width='2' height='10'></p>"",""site.asp?page=1"","""",TEMP,20,80);" & vbLf """
Avatar billede theisen Nybegynder
16. februar 2011 - 17:03 #3
Nå, men noget af koden forsvandt igen kan jeg se, selvom den var OK i "Se preview".
Avatar billede magic-mouse Novice
16. februar 2011 - 18:05 #4
Kopier koden ind til mig, så kigger jeg lige på det.

http://www.magic-mouse.net/contact.aspx6
Avatar billede magic-mouse Novice
16. februar 2011 - 18:25 #5
Der kom en 6 med i adressen prøver lige igen.
http://www.magic-mouse.net/contact.aspx
Avatar billede magic-mouse Novice
17. februar 2011 - 08:08 #6
Fik du min mail?
Avatar billede theisen Nybegynder
17. februar 2011 - 13:03 #7
Ja, og mange tak for din hjælpsomhed, men desværre var den fremsendte kode ikke løsningen. Umiddelbart kan jeg faktisk ikke se at der var noget som ændrede sig på hjemmesiden, mystisk nok!
 
Hvis du har mod & lyst på ET forsøg mere, så vil jeg gerne foreslå (tilbyde) dig en direkte adgang til løsningen (& HTML-koden), så du kan se kode-ændringer direkte.

Jeg sender dig lige en personlig mail ....
Avatar billede magic-mouse Novice
17. februar 2011 - 13:07 #8
Du har min mail.
Avatar billede magic-mouse Novice
17. februar 2011 - 22:18 #9
Håber det kan bruges
Avatar billede theisen Nybegynder
18. februar 2011 - 11:50 #10
Det KAN bruges og alt virker helt perfekt nu.

Mange TAK for din store indsats: Virkelig smukt arbejde!
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