Avatar billede drockles Nybegynder
24. februar 2003 - 21:22 Der er 4 kommentarer og
1 løsning

drop-down menu. "'link' ikke defineret"

hej eksperter. jeg håber der er nogle af jer der kan hjælpe mig med at løse mit problem..
jeg har endelig fået lavet mig en drop-down menu, og den virker som den skal, sålænge den er på min harddisk. så snart jeg har uploaded den, opstår der en fejl på siden.. Linie: 39
tegn: 1
fejl: 'link' er ikke defineret.
jeg mener jeg har defineret 'link', men det har jeg så åbenbart ikk... :-)
menuen er i javascript.
adressen er grenaafc2.amok.dk
Avatar billede drockles Nybegynder
24. februar 2003 - 21:24 #1
dette er html-koden:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>GrenaaFC 2  -  Officiel Hjemmeside</title>
<link rel="stylesheet" href="scriptbreaker_menu.css">
<SCRIPT>
  function show(id) {
          if (ns4) document.layers[id].visibility = "show"
          else if (ie4) document.all[id].style.visibility = "visible"
  }

  function hide(id) {
          if (ns4) document.layers[id].visibility = "hide"
          else if (ie4) document.all[id].style.visibility = "hidden"
  }
  ns4 = (document.layers)? true:false
  ie4 = (document.all)? true:false
</SCRIPT>
<script language="JavaScript">

function tS(){ x=new Date(); x.setTime(x.getTime()); return x; }
function lZ(x){ return (x>9)?x:'0'+x; }
function dT(){ if(fr==0){ fr=1; document.write('<font size=2 face=Arial><b><span id="tP">'+eval(oT)+'</span></b></font>'); } tP.innerText=eval(oT); setTimeout('dT()',1000); }
function y4(x){ return (x<500)?x+1900:x; }
var dN=new Array('søndag','mandag','tirsdag','onsdag','torsdag','fredag','lørdag'),mN=new Array('January','Februar','Marts','April','Maj','Juni','Juli','August','September','Oktober','November','December'),fr=0,oT="dN[tS().getDay()]+' '+tS().getDate()+' '+mN[tS().getMonth()]+' '+y4(tS().getYear())+' '+' '+' '+' '+' '+lZ(tS().getHours())+':'+lZ(tS().getMinutes())+':'+lZ(tS().getSeconds())+' '";
</script>
</head>
<body bgcolor="#B3DFFF">
<table border="0" width="702" cellspacing="0" cellpadding="0" height="100%">
  <tr>
    <td height="72" colspan="3" width="700">
    <span style="position: absolute; left: 10; top: 17"><img border="0" src="images/toplogo.gif" width="701" height="70"></span>
    </td>
    <script language="JavaScript" src="ScriptBreaker_items.js"></script>
<script language="JavaScript" src="ScriptBreaker_menu.js"></script>
<script language="JavaScript">
create_menu('ScriptBreaker',link,prop);    //dette er linie 39
</script>

  </tr>
  <tr>
<td height="100%" rowspan="2" bgcolor="#FFFFFF" width="110" valign="bottom" align="center">
    <DIV STYLE="position: absolute; left: 13; top: 164; width: 105; height: 122">
<IMG SRC="images/sidelogo.gif" USEMAP="#comment" BORDER=0 width="97" height="116">
</DIV>
<MAP NAME="comment"><AREA HREF="#" SHAPE="rect" COORDS="10,20,282,214" onmouseover="show('div1')" onmouseout="hide('div1')"></MAP>
<DIV ID="div1" STYLE="visibility: hidden; color: #ffffff; background-color: #999999; z-index: 3; position: absolute; left: 43; top: 292; width: 189; height: 236">
<p align="left"><b>INFO</b>
<blockquote>
<p align="left"><font size="2">Siden ses bedst i opløsning 1024*768, med IE 5.0 eller højere og kræver
Java.</font><p align="left"><font size="2">Sidst Opdateret:<br>
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d. %B %Y" startspan -->21. februar 2003<!--webbot bot="Timestamp" endspan i-checksum="39275" -->
  </font><p align="left"><font size="2">Web-designer:&nbsp;<br>
Andreas Brun&nbsp;<br>
ABrun@tdcadsl.dk</font></p>
</blockquote>
</DIV>
<p align="center"><font size="1">besøgende siden</font><font size="2"><br>
25. Jan 2003</font><font size="1"><br>
<br>
</font><!--webbot bot="HTMLMarkup" startspan --></script>
<script language="javascript" type="text/javascript">
<!--
  document.write('<a href="http://www.chart.dk/ref.asp?ct=v003&id=78447" target="_blank">');
  var myref; myref=document.referrer; if(top.document.referrer!=null) myref=top.document.referrer;
  document.write('<img src="http://cluster.chart.dk/chart.asp?id=78447&style=4&secID=' + Math.random()*10000000 + '&ref=' + escape(myref) + '" border="0" alt="Chart.dk"><');
  document.write('/a>');
//-->
</script>
<noscript>
  <a href="http://www.chart.dk/ref.asp?ct=v003&amp;id=78447" target="_blank"><img src="http://cluster.chart.dk/chart.asp?id=78447&amp;style=4&amp;secID=1" border="0" alt="Chart.dk"></a>
</noscript>
<!-- Chart Basis HTML kode slut v003 --><!--webbot bot="HTMLMarkup" endspan -->
    </td>
    <td height="100" rowspan="2" width="25" align="left"></td>
    <td height="50" width="560" valign="top" align="left">
    <p align="right">
    &nbsp;
    <p align="right">
    <!--webbot bot="HTMLMarkup" startspan --><script language="JavaScript">dT();</script><!--webbot
    bot="HTMLMarkup" endspan -->
    </td>
  </tr>
  <tr>
    <td height="100%" width="565" align="center">
        <p align="center">
<iframe src="forside.htm" name="mainframe" frameborder="0" og border="0" height="100%" width="565"></iframe>
    </td>
  </tr>
</table>


</body>

</html>
Avatar billede drockles Nybegynder
24. februar 2003 - 21:25 #2
hov... det er hele sidens kode. altså ikke kun menuens. :-)
Avatar billede arne_v Ekspert
24. februar 2003 - 21:29 #3
Det ligner mere JavaScript end Java !
Avatar billede disky Nybegynder
24. februar 2003 - 21:33 #4
luk omgående dette spørgsmål, og spørg i JAVASCRIPT  gruppen istedet.

drockels:
Svar selv, og accepter dit EGET svar.

På forhånd tak.
Avatar billede drockles Nybegynder
24. februar 2003 - 21:39 #5
jaja ok ok...
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
Kurser inden for grundlæggende programmering

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