Avatar billede dom65516 Nybegynder
17. april 2001 - 19:55 Der er 11 kommentarer og
1 løsning

Åbne link i anden ramme

Hej
Jeg har fundet en menu på nettet, jeg godt kunne tænke mig at bruge...og den virker fint nok. Men menupunkterne åbner i samme ramme som menuen. Hvordan får jeg ændret scriptet, så den åbner linkene i fx hovedrammen (frame)?

Menuen ligger på: http://www.dantosu.dk/menu/index.html

Mvh.
Torben
Avatar billede lord_fantomos Nybegynder
17. april 2001 - 19:56 #1
<param name....................target=\"blab\".....
Avatar billede dom65516 Nybegynder
17. april 2001 - 20:06 #2
Kære lord_fantomos
Har du kigget på kilde koden? På den måde scriptet er skrevet, kan jeg ikke se, hvor (target=\" \") skulle sættes ind!
Mvh.
Torben

<html>

    <head>
        <meta http-equiv=\"content-type\" content=\"text/html;charset=iso-8859-1\">
        <meta name=\"generator\" content=\"Adobe GoLive 5\">
        <title></title>

<script language=\"JavaScript\" src=\"dhtmllib.js\"></script>
<script language=\"JavaScript\" src=\"navbar.js\"></script>
<script language=\"JavaScript\">
// Copyright 2000 by Mike Hall (http://www.brainjar.com)
// Courtesy of SimplytheBest.net (http://simplythebest.net/info/dhtml_scripts.html)
var myNavBar = new NavBar(369);
var tempMenu;
myNavBar.setColors(\"#660000\", \"#ffffff\", \"#996600\", \"#ffff66\", \"#993333\", \"#ffffff\", \"#993333\", \"#000000\", \"#cc9966\");
myNavBar.setAlign(\"right\");
tempMenu = new NavBarMenu(0, 0);
tempMenu.addItem(new NavBarMenuItem(\"PlanMagic\", \"http://planmagic.com\"));
myNavBar.addMenu(tempMenu);
tempMenu = new NavBarMenu(0, 0);
tempMenu.addItem(new NavBarMenuItem(\"Business plan\", \"http://planmagic.com/hom00002.htm\"));
tempMenu.addItem(new NavBarMenuItem(\"Features\", \"http://planmagic.com/hom00002.htm\"));
tempMenu.addItem(new NavBarMenuItem(\"Online demo\", \"http://planmagic.com/tourbiz/tourbiz.htm\"));
tempMenu.addItem(new NavBarMenuItem(\"Reviews\", \"http://planmagic.com/reviews.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Download\", \"http://planmagic.com/download.html\"));
myNavBar.addMenu(tempMenu);
tempMenu = new NavBarMenu(0, 0);
tempMenu.addItem(new NavBarMenuItem(\"Marketing plan\", \"http://planmagic.com/marketingplanning.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Features\", \"http://planmagic.com/marketingplanning.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Online demo\", \"http://planmagic.com/tourmar/tourmar.htm\"));
tempMenu.addItem(new NavBarMenuItem(\"Reviews\", \"http://planmagic.com/reviews.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Download\", \"http://planmagic.com/download.html\"));
myNavBar.addMenu(tempMenu);
tempMenu = new NavBarMenu(0, 0);
tempMenu.addItem(new NavBarMenuItem(\"Web marketing plan\", \"http://planmagic.com/webquest.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Features\", \"http://planmagic.com/webquest.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Online demo\", \"http://webquestpro.com\"));
tempMenu.addItem(new NavBarMenuItem(\"Reviews\", \"http://planmagic.com/reviews.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Download\", \"http://planmagic.com/download.html\"));
myNavBar.addMenu(tempMenu);
tempMenu = new NavBarMenu(0, 0);
tempMenu.addItem(new NavBarMenuItem(\"Business calculator\", \"http://planmagic.com/finance.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Features\", \"http://planmagic.com/finance.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Reviews\", \"http://planmagic.com/reviews.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Download\", \"http://planmagic.com/download.html\"));myNavBar.addMenu(tempMenu);
tempMenu = new NavBarMenu(0, 120);
tempMenu.addItem(new NavBarMenuItem(\"Contact us\", \"http://planmagic.com/contact.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Feedback form\", \"http://planmagic.com/feedback.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Affiliate program\", \"http://planmagic.com/affiliate.html\"));
tempMenu.addItem(new NavBarMenuItem(\"Email us\", \"mailto:mail@planmagic.com\"));
myNavBar.addMenu(tempMenu);
function init() {
  var img;
  myNavBar.create();
  // Find the position of the embedded image and move bar accordingly, note
  // that we have to adjust for the table\'s cell padding.
  img = getImage(\"placeholder\");
  myNavBar.moveTo(getImagePageLeft(img) - 2, getImagePageTop(img) - 2);
}
</script>

    </head>

    <body onload=\"init()\">
        <table bgcolor=\"#ffffff\" border=0 cellpadding=2 cellspacing=0 width=400>
<tr><td><img name=\"placeholder\" border=0 src=\"dscript42/transparent.gif\" width=1 height=22></td></tr>
</table>
    </body>

</html>

Avatar billede lord_fantomos Nybegynder
17. april 2001 - 20:24 #3
Prøv at se om det hjælper bare at smide en target ind..:
target = \"hulla\"
Avatar billede dom65516 Nybegynder
17. april 2001 - 20:29 #4
Det har jeg forsøgt...virker ikke. Muligvis kunne problemet løses i en af .js-filerne...

http://www.dantosu.dk/menu/navbar.js
http://www.dantosu.dk/menu/dhtmllib.js

Mvh.
Torben
Avatar billede lord_fantomos Nybegynder
17. april 2001 - 20:33 #5
  this.menus = add.target(blab);


Navbar.js!
Der burde virke
Avatar billede dom65516 Nybegynder
17. april 2001 - 20:49 #6
Det har jeg os\' tænkt på! Du vil tilføje en tredje parameter ik\'. Jeg har desværre ikke arbejdet nok i java til at kunne gøre det selv...der skal jo os\' rettes lidt længere nede i koden os\'. Det holder mit lille lynkursus ikke til, men ellers tak for hjælpen.
Torben
Avatar billede lord_fantomos Nybegynder
17. april 2001 - 20:59 #7
nåh. ok. Det er jeg ked af :o( hehe
Avatar billede ras2000 Nybegynder
18. april 2001 - 16:10 #8
<base target=\"ramme\">
</head>
Avatar billede dom65516 Nybegynder
18. april 2001 - 16:14 #9
ras2000 det ville jeg os\' mene, men det dur\' ikke!
Torben
Avatar billede ras2000 Nybegynder
18. april 2001 - 16:57 #10
Hm, du bliver nok nød til at lave din egen menu. Prøv her:
http://www.eksperten.dk/spm/50896
Avatar billede dom65516 Nybegynder
19. maj 2001 - 10:05 #11


Avatar billede dom65516 Nybegynder
19. maj 2001 - 10:11 #12
Jeg har selv fundet en løsning...i navbar.js evalueres links, der starter med \"java script:\" som scripts. Nedenstående løser derfor problemet.

java script: parent.hovedside.window.location.href=\'http://www.siden.dk

Mvh.
Torben
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