Avatar billede hanneshannes Nybegynder
11. april 2006 - 16:06 Der er 10 kommentarer

Pop-up Menu viser sig ikke mere

Hej,
jeg har gang i at lave en hjemmeside med Dreamweaver, hvor jeg havde lavet et par pop-up menuer. Jeg redigerede lidt i dem (bare i digalog boxen, eftersom jeg er ikke så kendt med koderne) og prøvede lidt frem og tilbage i browseren.
Men nu kan jeg ikke se mine pop-up menuer mere! Jeg har været inde på en anden site og prøvet at lave pop-up menu på et billede, men den kan ikke ses i browseren, selv om kursoren ændrer sig og nede i hjørnet kommer op "javascript".
Siderne fik også mærklige naven som fx TMP1l8u0xk9a1.htm i slutningen (ved ikke om det er normalt...)
Håber dette er bare en dum begynderfejl og at nogen har en god løsning!
Avatar billede bojohansen Nybegynder
11. april 2006 - 18:08 #1
De mærkelige navne på siderne er når du bruger F12 Prewiev in browser, ikke?

Tænker nesten at der bare er et eller andet som ikke passer med linket til javascript filen som indeholder scriptet for popup menyerne.

Har du et link til siden med fejlen?
Avatar billede hanneshannes Nybegynder
11. april 2006 - 19:43 #2
Hej, jo de mærklige navne dukker op i prewiev med F12.
Her er en prøve link
http://www.gudlaugf.com/projekter_tests.htm
det er under events som pop up mnenuen var.
Avatar billede bojohansen Nybegynder
11. april 2006 - 20:47 #3
Prøv at bruge denne kode istedet for :



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/stylesheets.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function mmLoadMenus() {
  if (window.mm_menu_0407160502_0) return;
                        window.mm_menu_0407160502_0 = new Menu("root",79,20,"Arial, Helvetica, sans-serif",14,"#000000","#FFEC02","#FFFFFF","#FFFFFF","right","middle",3,0,1000,-5,7,true,true,true,100,true,true);
  mm_menu_0407160502_0.addMenuItem("malerier","location='kontakt.htm'");
  mm_menu_0407160502_0.addMenuItem("tetraåal","location='kontakt.htm'");
  mm_menu_0407160502_0.addMenuItem("fdas","location='kontakt.htm'");
  mm_menu_0407160502_0.addMenuItem("fdasfd","location='kontakt.htm'");
  mm_menu_0407160502_0.addMenuItem("klooooo");
  mm_menu_0407160502_0.addMenuItem("tyui");
  mm_menu_0407160502_0.fontWeight="bold";
  mm_menu_0407160502_0.hideOnMouseOut=true;
  mm_menu_0407160502_0.bgColor='#555555';
  mm_menu_0407160502_0.menuBorder=0;
  mm_menu_0407160502_0.menuLiteBgColor='#FFFFFF';
  mm_menu_0407160502_0.menuBorderBgColor='#FFFFFF';

mm_menu_0407160502_0.writeMenus();
} // mmLoadMenus()
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->

function MM_showMenu(menu, x, y, child, imgname) {
    if (!window.mmWroteMenu) return;
    MM_clearTimeout();
    if (menu) {
        var obj = FIND(imgname) || document.images[imgname] || document.links[imgname] || document.anchors[imgname];
        x = moveXbySlicePos (x, obj);
        y = moveYbySlicePos (y, obj);
    }
    if (document.layers) {
        if (menu) {
            var l = menu.menuLayer || menu;
            l.top = l.left = 1;
            hideActiveMenus();
            if (this.visibility) l = this;
            window.ActiveMenu = l;
        } else {
            var l = child;
        }
        if (!l) return;
        for (var i=0; i<l.layers.length; i++) {              
            if (!l.layers[i].isHilite) l.layers[i].visibility = "inherit";
            if (l.layers[i].document.layers.length > 0) MM_showMenu(null, "relative", "relative", l.layers[i]);
        }
        if (l.parentLayer) {
            if (x != "relative") l.parentLayer.left = x || window.pageX || 0;
            if (l.parentLayer.left + l.clip.width > window.innerWidth) l.parentLayer.left -= (l.parentLayer.left + l.clip.width - window.innerWidth);
            if (y != "relative") l.parentLayer.top = y || window.pageY || 0;
            if (l.parentLayer.isContainer) {
                l.Menu.xOffset = window.pageXOffset;
                l.Menu.yOffset = window.pageYOffset;
                l.parentLayer.clip.width = window.ActiveMenu.clip.width +2;
                l.parentLayer.clip.height = window.ActiveMenu.clip.height +2;
                if (l.parentLayer.menuContainerBgColor && l.Menu.menuBgOpaque ) l.parentLayer.document.bgColor = l.parentLayer.menuContainerBgColor;
            }
        }
        l.visibility = "inherit";
        if (l.Menu) l.Menu.container.visibility = "inherit";
    } else if (FIND("menuItem0")) {
        var l = menu.menuLayer || menu;   
        hideActiveMenus();
        if (typeof(l) == "string") l = FIND(l);
        window.ActiveMenu = l;
        var s = l.style;
        s.visibility = "inherit";
        if (x != "relative") {
            s.pixelLeft = x || (window.pageX + document.body.scrollLeft) || 0;
            s.left = s.pixelLeft + 'px';
        }
        if (y != "relative") {
            s.pixelTop = y || (window.pageY + document.body.scrollTop) || 0;
            s.top = s.pixelTop + 'px';
        }
        l.Menu.xOffset = document.body.scrollLeft;
        l.Menu.yOffset = document.body.scrollTop;
    }
    if (menu) window.activeMenus[window.activeMenus.length] = l;
    MM_clearTimeout();
}
//-->
</script>
<script language="JavaScript" src="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/mm_menu.js"></script>
</head>

<body onLoad="MM_preloadImages('file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/sort_roomers.jpg','file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/sort_kunder.jpg','file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/sort_kontakt.jpg','file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/menu_rum.jpg')">
<script language="JavaScript1.2">mmLoadMenus();</script>
<table width="955" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="955" height="50">&nbsp;</td>
  </tr>
  <tr>
    <td height="64"><table width="955" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="955"><a href="java script:;" onMouseOver="MM_showMenu(window.mm_menu_0407160502_0,345,87,null,'image2')" onMouseOut="MM_startTimeout();"><img src="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/logo.gif" name="image2" width="348" height="90" border="0" id="image2"></a></td>
          <td width="955"> <div align="right"><img src="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/adresse.gif" width="158" height="48"></div></td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td height="30">&nbsp;</td>
  </tr>
  <tr>
    <td width="955" height="31"> <table width="954" height="491" border="1" cellpadding="0" cellspacing="0" bordercolor="#232323">
        <tr>
          <td width="954" height="290" colspan="2" align="right" valign="top">
            <table width="955" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td width="239" height="30"><a href="java script:;" onMouseOver="MM_swapImage('rumtom','','file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/menu_rum.jpg',1)" onMouseOut="MM_swapImgRestore()"><img src="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/menu_rum_tom.jpg" name="rumtom" width="238" height="209" border="0" id="rumtom"></a></td>
                <td width="236" height="30"><form name="form1">
                    <select name="menurum" size="1" onChange="MM_jumpMenu('parent',this,0)">
                      <option value="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/projekter_tests.htm" selected>vasketid</option>
                      <option value="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/kontakt.htm">birna</option>
                    </select>
                  </form></td>
                <td width="236" height="30"><select name="select" size="1">
                    <option value="rew">rewrw</option>
                    <option value="wrew">reqwrweq</option>
                  </select></td>
                <td width="232" align="right" valign="top"><a href="java script:;" onMouseOver="MM_showMenu(window.mm_menu_0407160502_0,0,28,null,'image1')" onMouseOut="MM_startTimeout();"><img src="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/sort_event.jpg" name="image1" width="238" height="28" border="0" id="image1"></a></td>
              </tr>
            </table></td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td width="955" height="30">&nbsp;</td>
  </tr>
  <tr>
    <td width="955" height="26"><table width="955" height="26" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000">
        <tr>
          <td width="236" height="26"><a href="java script:;" onMouseOver="MM_swapImage('gulroomers','','file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/sort_roomers.jpg',1)" onMouseOut="MM_swapImgRestore()"><img src="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/gul_roomers.jpg" name="gulroomers" width="238" height="28" border="0" id="gulroomers"></a></td>
          <td width="236" height="26"><img src="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/sort_projekter.jpg" width="238" height="28"></td>
          <td width="236" height="26"><a href="java script:;" onMouseOver="MM_swapImage('gulkunder','','file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/sort_kunder.jpg',1)" onMouseOut="MM_swapImgRestore()"><img src="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/gul_kunder.jpg" name="gulkunder" width="238" height="28" border="0" usemap="#gulkunderMap" id="gulkunder"></a></td>
          <td width="234" height="26"><a href="java script:;" onMouseOver="MM_swapImage('gulkontakt','','file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/sort_kontakt.jpg',1)" onMouseOut="MM_swapImgRestore()"><img src="file:///C|/Documents%20and%20Settings/Gudlaug/My%20Documents/Roomers/Billeder/gul_kontakt.jpg" name="gulkontakt" width="232" height="28" border="0" usemap="#gulkontaktMap" id="gulkontakt"></a></td>
        </tr>
      </table></td>
  </tr>
</table>
<p class="menubottom">&nbsp;</p>
<map name="gulkunderMap">
  <area shape="rect" coords="3,4,235,25" href="#">
</map>
</body>
</html>
Avatar billede hanneshannes Nybegynder
11. april 2006 - 21:21 #4
wow, tak, det prøver jeg
Avatar billede hanneshannes Nybegynder
11. april 2006 - 21:34 #5
Øv, jeg kan ikke få det til at virke, nu står der i det nederste venstre hjørne "error on page"
Avatar billede bojohansen Nybegynder
11. april 2006 - 22:30 #6
Og du bruger stadigt F12 til at se siden?

Linkene i dit dokument siger mig at du har sat dit Site op til at være i en lokal mappe på din PC, og ikke på http://www.gudlaugf.com/
Stemmer det?
Avatar billede hanneshannes Nybegynder
11. april 2006 - 23:15 #7
ja, jeg har ikke koderne til den rigtige site (som denne side jeg sidder og laver skal være på) så jeg har lagt den op på min egen. Hvis jeg forstår dig rigtigt.
Hmm, gør det en forskel?
I går når jeg lavede de forskellige pop up menuer, kiggede jeg altid med F12, som virkede fint, intil pludseligt! Jeg havde gang i at ændre position etc. og kiggede derfor indimellem på siden m. F12...
Avatar billede hanneshannes Nybegynder
11. april 2006 - 23:17 #8
og selv om jeg tog et helt nyt site og helt ny side og lavede behavior popum menu på et helt nyt billede, så skete det det samme: kursoren ændres til hånd når den føres over billedet og der kommer "javascript" i det nederste venstre hjørne, men menuen forbliver usynlig....arrggg...
Avatar billede hanneshannes Nybegynder
11. april 2006 - 23:57 #9
det er måske bedre hvis jeg oplader hele hjemmesiden sådan som den skal være med pop up menuer som er der men ikke virker - fejlen er måske nemmere at finde på den måde.
Det sker forhåbninghvis i morgen eller overmorgen.
Avatar billede hanneshannes Nybegynder
12. april 2006 - 01:26 #10
Tak for hjælp
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