Avatar billede zekedk Novice
25. september 2003 - 14:41 Der er 8 kommentarer og
1 løsning

Java script menu fra dynamicdrive.com

Hejsa...

Jeg er ved at lave en hjemmeside hvor jeg skal have denne menu http://www.dynamicdrive.com/dynamicindex1/sm/index.htm fra dynamicdrive på min side. Problemet er at jeg har en iframe på siden som jeg skal have siderne til at åbne i.
Er der nogen der kan hjælpe?

Morten
Avatar billede cdc Novice
25. september 2003 - 14:46 #1
prøv at sette <base target="iframenavn"> i head der hvor du har din menu
Avatar billede hooh Nybegynder
25. september 2003 - 14:47 #2
Du skriver :

document.getElementById("navnetpåIframe").src = "http://nyside.html";
Avatar billede cdc Novice
25. september 2003 - 14:49 #3
Avatar billede cdc Novice
25. september 2003 - 14:49 #4
toppe i dokumentet ser såleses ud: //Top Nav bar script v2.1- http://www.dynamicdrive.com/dynamicindex1/sm/index.htm

function showToolbar()
{
// AddItem(id, text, hint, location, alternativeLocation);
// AddSubItem(idParent, text, hint, location, linktarget);
Avatar billede cdc Novice
25. september 2003 - 14:50 #5
menu.addSubItem("webmasterid", "Web Monkey", "Web Monkey",  "http://www.webmonkey.com/", "_blank");

_blank laves om til dit iframenavn
Avatar billede zekedk Novice
25. september 2003 - 15:32 #6
Jeg har dummet mig... Det er slet ikke den menu... Det er en anden jeg bruger... Har bare gjort så den ligner den jeg skrev... Men det er den her... http://www.dynamicdrive.com/dynamicindex1/topnavbar.htm

Også kan jeg heller ikke få den til at give point til CDC Hvordan gør jeg?
Avatar billede cdc Novice
25. september 2003 - 15:35 #7
så skal jeg svare, men virkede det
Avatar billede cdc Novice
25. september 2003 - 15:37 #8
¨å skal du bruge denne hvis den anden ikke vriker:

2) Menu links targetting

When an item or header is clicked on, the associated link string is checked. If it's a null string, nothing is done. If the string starts with "java script:" the code that follows is executed. For anything else, the string is taken to be a URL and the window's location is set to that value, causing the link to be followed.

To setup a menu link so that the url loads in another frame, use the following java script: url:

java script:parent.framename.location='http://dynamicdrive.com'

where "framename" is the name of the frame you wish to target.
Avatar billede zekedk Novice
25. september 2003 - 15:44 #9
Det andet virkede ikke... Okay... Jeg er rigtig dum til javascript... Kan ikke helt finde ud af hvor jeg skal sætte det der java script:parent.framename.location='http://dynamicdrive.com'
ind henne... Men du får lige pointene...
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