Avatar billede peanut2000 Nybegynder
16. marts 2004 - 09:44 Der er 1 kommentar og
1 løsning

Har problemer med en menu lavet som script

Har problemer med en menu, når jeg klikker på den¨åbner den siden i et nyt vindue, i stedet for på min højre frame, har sat target til mainframe som er højre side, går ud fra at det er noget i selve skriptet der skal ændres.

Måske nogen kan hjælpe???

Her er noget af min menu:

<html>
  <head>
  <style>
 
  .spacer{ width:20}
 
  .myBody,table{
font-family : Verdana, Arial;
font-size : 9px ;
color : #aaaaaa;
background-color: #CCFF99;
margin-top:0;
margin-left:0;
border:0;
}

a:link{color: #000000;text-decoration: none;}
a:visited{color: #000000;text-decoration: none;}
a:active{color: #FF0000;text-decoration: underline;}
a:hover{color: #FF0000;text-decoration: underline;} 
  </style>
 
    <script language="javascript">
      <!--
   
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ie5 =(document.getElementById)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

forrige = false;

function vis(id){
if(forrige&&forrige!=id){
var styleObj = (ns4)? document.layers[forrige] : (ie4)? document.all[forrige].style : document.getElementById(forrige).style;
styleObj.display = "none"
saet(forrige,0)
}
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
if(styleObj.display == "none"){
styleObj.display = ""
visible= 1
}else{
styleObj.display = "none"
visible = 0
    }
    saet(id,visible)
    forrige = id;
}
 
    function saet (name, value) {
      var argv = saet.arguments;
      var argc = saet.arguments.length;
      var expires = (argc > 2) ? argv[2] : null;
      var path = (argc > 3) ? argv[3] : null;
      var domain = (argc > 4) ? argv[4] : null;
      var secure = (argc > 5) ? argv[5] : false;
      document.cookie = name + "=" + escape (value) +
        ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
        ((path == null) ? "" : ("; path=" + path)) +
        ((domain == null) ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : "");
    }


function hentKage2 (name) {
var cook = document.cookie;
var cookNavn = name + "=";
var laengde = cook.length;

var start = 0;
while (start < laengde) {
var slut = start + cookNavn.length;
if (cook.substring(start, slut) == cookNavn) {
var vend = cook.indexOf (";", slut);
if (vend == -1) vend = laengde;

return unescape(cook.substring(slut, vend));
}

start = cook.indexOf(" ", start) + 1;
if (start== 0) break;
}
return null;
}


      function init(){
antalLag = 3;
if(document.cookie){
for (a=1;a<=antalLag;a++){
tjeck = hentKage2('undermenu'+a)
if(tjeck==1){
vis('undermenu'+a)
            }
        }
    }
}
      -->
      </script>
  </head>

  <body onload="init(" class="myBody">

  <span style="font-size: 14px; color: #000000;"><a href="#" id="menu2" onClick="vis('undermenu1')" style="cursor:hand; color: #000000;"><strong>Administrator</strong></a>
      <br>
      <div id="undermenu1" style="display:none; font-size: 14px; color: #000000;">
      <table border="0">
        <tr>
        <td #invalid_attr_id="20">&nbsp;</td>
    <td><a href="#" target="_blank"><strong>Ret persondata</strong></a></td>
    </tr>
    <tr>
    <td #invalid_attr_id="20">&nbsp;</td>
    <td><a href="Login(OpretAdministrator).aspx target="mainFrame"" target="_blank"><strong>Opret Login</strong></a></td>
    <tr>
    <td #invalid_attr_id="20">&nbsp;</td>
    <td><a href="Login(Administrator).aspx" target="_blank" target="mainFrame"><strong>Opdater og Slet login</strong></a></td>
    <tr>
</table>
Avatar billede thedeathart Nybegynder
16. marts 2004 - 09:48 #1
slet dette : target="_blank"'

og så brude det virke
Avatar billede peanut2000 Nybegynder
16. marts 2004 - 10:11 #2
Ja det sku rigtigt der var lige en target for meget ;0)
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