Avatar billede sandfeld Novice
17. juli 2001 - 15:26 Der er 10 kommentarer og
1 løsning

Er der nogen som kan se fejlen??

Hej!

På min hjemmeside har jeg lavet nedenstående reference
men jeg får fejl og får ikke vist den menu som jeg refererer til. Er der nogen som kan se fejlen??

(Dette har jeg skrevet på den side som jeg refererer fra): <script type=\"text/javascript\" src=\"bundmenu.js\"></script>

(Dette er filen bundmenu.js):

document.write(\"<table border=\"0\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">\")
document.write(\"<tr>\")
document.write(\"<td><a href=\"index/index_hvem_er_vi.html\" onMouseOut=\"changePic(document.images[0],\'bundmenu/hvem_er_vi.gif\'),MM_displayStatusMsg(\'\')\"  onMouseOver=\"changePic(document.images[0],\'bundmenu/mus_hvem_er_vi.gif\'),MM_displayStatusMsg(\'Information om firmaet\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/hvem_er_vi.gif\" border=\"0\" width=\"87\" height=\"17\" alt=\"Information om firmaet\"></a></td>\")
document.write(\"<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\")
document.write(\"<td><a href=\"index/index_udfoerte_opgaver.html\" onMouseOut=\"changePic(document.images[2],\'bundmenu/udfoerte_opgaver.gif\'),MM_displayStatusMsg(\'\')\" onMouseOver=\"changePic(document.images[2],\'bundmenu/mus_udfoerte_opgaver.gif\'),MM_displayStatusMsg(\'Billeder af vores tidligere projekter\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/udfoerte_opgaver.gif\" border=\"0\" width=\"117\" height=\"17\" alt=\"Billeder af vores tidligere projekter\"></a></td>\")
document.write(\"<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\")
document.write(\"<td><a href=\"index/index_udlejning.html\" onMouseOut=\"changePic(document.images[4],\'bundmenu/udlejning.gif\'),MM_displayStatusMsg(\'\')\" onMouseOver=\"changePic(document.images[4],\'bundmenu/mus_udlejning.gif\'),MM_displayStatusMsg(\'Udlejning af vores teleskoplift\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/udlejning.gif\" border=\"0\" width=\"71\" height=\"17\" alt=\"Udlejning af vores teleskoplift\"></a></td>\")
document.write(\"<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\")
document.write(\"<td><a href=\"index/index_leverandoerer.html\" onMouseOut=\"changePic(document.images[6],\'bundmenu/leverandoerer.gif\'),MM_displayStatusMsg(\'\')\"  onMouseOver=\"changePic(document.images[6],\'bundmenu/mus_leverandoerer.gif\'),MM_displayStatusMsg(\'Vores vigtigste leverandører\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/leverandoerer.gif\" border=\"0\" width=\"100\" height=\"17\" alt=\"Vores vigtigste leverandører\"></a></td>\")
document.write(\"<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\")
document.write(\"<td><a href=\"index/index_kontakt_os.html\" onMouseOut=\"changePic(document.images[8],\'bundmenu/kontakt_os.gif\'),MM_displayStatusMsg(\'\')\"  onMouseOver=\"changePic(document.images[8],\'bundmenu/mus_kontakt_os.gif\'),MM_displayStatusMsg(\'Kontaktmuligheder\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/kontakt_os.gif\" border=\"0\" width=\"78\" height=\"17\" alt=\"Kontaktmuligheder\"></a></td>\")
document.write(\"<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\")
document.write(\"<td><a href=\"index/index_om_siden.html\" onMouseOut=\"changePic(document.images[10],\'bundmenu/om_siden.gif\'),MM_displayStatusMsg(\'\')\"  onMouseOver=\"changePic(document.images[10],\'bundmenu/mus_om_siden.gif\'),MM_displayStatusMsg(\'Information om hjemmesiden\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/om_siden.gif\" border=\"0\" width=\"70\" height=\"17\" alt=\"Information om hjemmesiden\"></a></td>\")
document.write(\"<td><img src=\"bundmenu/sort.jpg\" border=\"0\" width=\"1000\" height=\"17\"></td>\")
document.write(\"</tr>\")
document.write(\"</table>\")

Avatar billede lbhansen Nybegynder
17. juli 2001 - 15:31 #1
det var da en grim en:-)

Prøv at stil spørgsmålet i en javascript gruppe
Avatar billede nordclc Nybegynder
17. juli 2001 - 15:33 #2
Hvad siger fejlen?
Avatar billede erikjacobsen Ekspert
17. juli 2001 - 15:50 #3
Du kan ikke bare sætte document.write udenom uden at tage højde for stroffer
document.write(\"<table border=\"0\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">\")
skal være
document.write(\"<table border=<\"0\\\" align=\\\"center\\\" cellspacing=\\\"0\\\" cellpadding=\\\"0\\\">\")
Avatar billede erikjacobsen Ekspert
17. juli 2001 - 15:51 #4
Så siger vi det lige rigtigt
document.write(\"<table border=\\\"0\\\" align=\\\"center\\\" cellspacing=\\\"0\\\" cellpadding=\\\"0\\\">\")
...og også i resten selvføgelig
Avatar billede erikjacobsen Ekspert
17. juli 2001 - 15:52 #5
Eller - alternativt - da du ikke bruger \' så vidt jeg kan se
document.write(\'<table border=\"0\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">\')
Avatar billede sandfeld Novice
18. juli 2001 - 11:20 #6
Hej erikjacobsen!

Du har sikkert ret i at det er ovenstående som er galt, men efter jeg har været inde og rette i det får jeg stadig fejlmelding på den side som jeg refererer fra:

Når jeg fjerner (<script type=\"text/javascript\" src=\"bundmenu.js\"></script>) fra den side som jeg referer fra får jeg ingen fejlmelding, og derfor vil jeg tro at fejlen skal findes i filen bundmenu.js som jeg refererer til:

Ovenfor har jeg ikke vist hele min bundmenu.js, da jeg har udeladt de javascripts som jeg har i headsektionen. Hele min bundmenu.js ser ud som nedenstående:

document.write(\'<html>\')
document.write(\'<link rel=\"stylesheet\" type=\"text/css\" href=\"style/bundmenu.css\">\')
document.write(\'<head>\')
document.write(\'<title>bundmenu</title>\')
document.write(\'<!-- Scriptkode til linktekster -->\')
document.write(\'<script language=\"JavaScript\">\')
document.write(\'function changePic(objName,picName) {
          objName.src=picName
        }\')

document.write(\'</script>\')
document.write(\'<SCRIPT language=\"JavaScript\">\')
document.write(\'<!--
function MM_displayStatusMsg(msgStr) { //v2.0
  status=msgStr;
  document.MM_returnValue = true;
}
//-->\')
document.write(\'</SCRIPT>
document.write(\'</head>

document.write(\'<body>

document.write(\'<table border=\"0\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">\')
document.write(\'<tr>\')
document.write(\'<td><a href=\"index/index_hvem_er_vi.html\" onMouseOut=\"changePic(document.images[0],\'bundmenu/hvem_er_vi.gif\'),MM_displayStatusMsg(\'\')\"  onMouseOver=\"changePic(document.images[0],\'bundmenu/mus_hvem_er_vi.gif\'),MM_displayStatusMsg(\'Information om firmaet\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/hvem_er_vi.gif\" border=\"0\" width=\"87\" height=\"17\" alt=\"Information om firmaet\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_udfoerte_opgaver.html\" onMouseOut=\"changePic(document.images[2],\'bundmenu/udfoerte_opgaver.gif\'),MM_displayStatusMsg(\'\')\" onMouseOver=\"changePic(document.images[2],\'bundmenu/mus_udfoerte_opgaver.gif\'),MM_displayStatusMsg(\'Billeder af vores tidligere projekter\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/udfoerte_opgaver.gif\" border=\"0\" width=\"117\" height=\"17\" alt=\"Billeder af vores tidligere projekter\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_udlejning.html\" onMouseOut=\"changePic(document.images[4],\'bundmenu/udlejning.gif\'),MM_displayStatusMsg(\'\')\" onMouseOver=\"changePic(document.images[4],\'bundmenu/mus_udlejning.gif\'),MM_displayStatusMsg(\'Udlejning af vores teleskoplift\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/udlejning.gif\" border=\"0\" width=\"71\" height=\"17\" alt=\"Udlejning af vores teleskoplift\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_leverandoerer.html\" onMouseOut=\"changePic(document.images[6],\'bundmenu/leverandoerer.gif\'),MM_displayStatusMsg(\'\')\"  onMouseOver=\"changePic(document.images[6],\'bundmenu/mus_leverandoerer.gif\'),MM_displayStatusMsg(\'Vores vigtigste leverandører\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/leverandoerer.gif\" border=\"0\" width=\"100\" height=\"17\" alt=\"Vores vigtigste leverandører\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_kontakt_os.html\" onMouseOut=\"changePic(document.images[8],\'bundmenu/kontakt_os.gif\'),MM_displayStatusMsg(\'\')\"  onMouseOver=\"changePic(document.images[8],\'bundmenu/mus_kontakt_os.gif\'),MM_displayStatusMsg(\'Kontaktmuligheder\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/kontakt_os.gif\" border=\"0\" width=\"78\" height=\"17\" alt=\"Kontaktmuligheder\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_om_siden.html\" onMouseOut=\"changePic(document.images[10],\'bundmenu/om_siden.gif\'),MM_displayStatusMsg(\'\')\"  onMouseOver=\"changePic(document.images[10],\'bundmenu/mus_om_siden.gif\'),MM_displayStatusMsg(\'Information om hjemmesiden\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/om_siden.gif\" border=\"0\" width=\"70\" height=\"17\" alt=\"Information om hjemmesiden\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort.jpg\" border=\"0\" width=\"1000\" height=\"17\"></td>\')
document.write(\'</tr>\')
document.write(\'</table>\')


På den side som jeg refererer fra får jeg at vide at det blev (\"udført, men med fejl på siden\".) når jeg går ind og får vist detaljer får jeg følgende at vide:

linje 8:
tegn 54
fejl: stregkonstanten er uafsluttet
Kode: 0

Håber du kan se fejlen!

mvh. sandfeld
 

Avatar billede erikjacobsen Ekspert
18. juli 2001 - 11:37 #7
Nå ja :) der er jo \'-er et par steder. i hvert fald i denne, hvor jeg har sat en \\ foran dem

document.write(\'<td><a href=\"index/index_kontakt_os.html\" onMouseOut=\"changePic(document.images[8],\\\'bundmenu/kontakt_os.gif\\\'),MM_displayStatusMsg(\\\'\\\')\" onMouseOver=\"changePic(document.images[8],\\\'bundmenu/mus_kontakt_os.gif\\\'),MM_displayStatusMsg(\\\'Kontaktmuligheder\\\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/kontakt_os.gif\" border=\"0\" width=\"78\" height=\"17\"  alt=\"Kontaktmuligheder\"></a></td>\')

Der skal være
document.write(\'<td><a href=\"index/index_kontakt_os.html\"
                      onMouseOut=\"changePic(document.images[8],\'bundmenu/kontakt_os.gif\'),MM_displayStatusMsg(\'\')\"
                      onMouseOver=\"changePic(document.images[8],\'bundmenu/mus_kontakt_os.gif\'),MM_displayStatusMsg(\'Kontaktmuligheder\');return
                      document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/kontakt_os.gif\" border=\"0\" width=\"78\" height=\"17\"
                      alt=\"Kontaktmuligheder\"></a></td>\')
Avatar billede sandfeld Novice
18. juli 2001 - 12:41 #8
Hej erikjacobsen!

Nu har jeg været inde og rette det som du foreslår herover, men jeg får stadig følgende fejlmeddelse:

Udført, men med fejl på siden:

vis detaljer:
linje 8:
tegn 54
fejl: stregkonstanten er uafsluttet
Kode: 0


Filen bundmenu.js ser efter rettelsen ud som herunder:

document.write(\'<html>\')
document.write(\'<link rel=\"stylesheet\" type=\"text/css\" href=\"style/bundmenu.css\">\')
document.write(\'<head>\')
document.write(\'<title>bundmenu</title>\')
document.write(\'<!-- Scriptkode til linktekster -->\')
document.write(\'<script language=\"JavaScript\">\')
document.write(\'function changePic(objName,picName) {
          objName.src=picName
        }\')

document.write(\'</script>\')
document.write(\'<SCRIPT language=\"JavaScript\">\')
document.write(\'<!--
function MM_displayStatusMsg(msgStr) { //v2.0
  status=msgStr;
  document.MM_returnValue = true;
}
//-->\')
document.write(\'</SCRIPT>\')
document.write(\'</head>\')

document.write(\'<body>\')

document.write(\'<table border=\"0\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">\')
document.write(\'<tr>\')
document.write(\'<td><a href=\"index/index_hvem_er_vi.html\" onMouseOut=\"changePic(document.images[0],\'\\bundmenu/hvem_er_vi.gif\\\'),MM_displayStatusMsg(\\\'\\\')\"  onMouseOver=\"changePic(document.images[0],\\\'bundmenu/mus_hvem_er_vi.gif\\\'),MM_displayStatusMsg(\\\'Information om firmaet\\\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/hvem_er_vi.gif\" border=\"0\" width=\"87\" height=\"17\" alt=\"Information om firmaet\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_udfoerte_opgaver.html\" onMouseOut=\"changePic(document.images[2],\'\\bundmenu/udfoerte_opgaver.gif\\\'),MM_displayStatusMsg(\\\'\\\')\" onMouseOver=\"changePic(document.images[2],\\\'bundmenu/mus_udfoerte_opgaver.gif\\\'),MM_displayStatusMsg(\\\'Billeder af vores tidligere projekter\\\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/udfoerte_opgaver.gif\" border=\"0\" width=\"117\" height=\"17\" alt=\"Billeder af vores tidligere projekter\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_udlejning.html\" onMouseOut=\"changePic(document.images[4],\'\\bundmenu/udlejning.gif\\\'),MM_displayStatusMsg(\\\'\\\')\" onMouseOver=\"changePic(document.images[4],\\\'bundmenu/mus_udlejning.gif\\\'),MM_displayStatusMsg(\\\'Udlejning af vores teleskoplift\\\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/udlejning.gif\" border=\"0\" width=\"71\" height=\"17\" alt=\"Udlejning af vores teleskoplift\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_leverandoerer.html\" onMouseOut=\"changePic(document.images[6],\'\\bundmenu/leverandoerer.gif\\\'),MM_displayStatusMsg(\\\'\\\')\"  onMouseOver=\"changePic(document.images[6],\\\'bundmenu/mus_leverandoerer.gif\\\'),MM_displayStatusMsg(\\\'Vores vigtigste leverandører\\\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/leverandoerer.gif\" border=\"0\" width=\"100\" height=\"17\" alt=\"Vores vigtigste leverandører\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_kontakt_os.html\" onMouseOut=\"changePic(document.images[8],\'\\bundmenu/kontakt_os.gif\\\'),MM_displayStatusMsg(\\\'\\\')\" onMouseOver=\"changePic(document.images[8],\'\\bundmenu/mus_kontakt_os.gif\\\'),MM_displayStatusMsg(\\\'Kontaktmuligheder\\\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/kontakt_os.gif\" border=\"0\" width=\"78\" height=\"17\" alt=\"Kontaktmuligheder\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort_mellemrum.jpg\" width=\"5\" height=\"17\"></td>\')
document.write(\'<td><a href=\"index/index_om_siden.html\" onMouseOut=\"changePic(document.images[10],\'\\bundmenu/om_siden.gif\\\'),MM_displayStatusMsg(\\\'\\\')\"  onMouseOver=\"changePic(document.images[10],\\\'bundmenu/mus_om_siden.gif\\\'),MM_displayStatusMsg(\\\'Information om hjemmesiden\\\');return document.MM_returnValue\" target=\"_top\"><img src=\"bundmenu/om_siden.gif\" border=\"0\" width=\"70\" height=\"17\" alt=\"Information om hjemmesiden\"></a></td>\')
document.write(\'<td><img src=\"bundmenu/sort.jpg\" border=\"0\" width=\"1000\" height=\"17\"></td>\')
document.write(\'</tr>\')
document.write(\'</table>\')
Avatar billede erikjacobsen Ekspert
18. juli 2001 - 19:20 #9
Der er et enkelt sted du har skrevet \'\\ i stedet for \\\'
Avatar billede sandfeld Novice
31. juli 2001 - 13:05 #10
Hej Erik Jacobsen!

Jeg har ikke fået det til at virke endnu, men da du nu har kæmpet så hårdt for at hjælpe mig, så synes jeg, at du har fortjent dine point.

Giv mig et svar og du får dine point.
Avatar billede sandfeld Novice
12. august 2001 - 14:00 #11
erikjacobsen er ligeglad med pointene, og har afvist at få dem efter forespørgsel pr. email.

Derfor tager jeg dem selv retur.

mvh. sandfeld
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