Avatar billede pellepeace Nybegynder
02. december 2003 - 19:55 Der er 19 kommentarer

Links fra javascriptmenu skal åbne i en iframe

Hej Eksperter.

jeg har hentet denne menu: http://dynamicdrive.com/dynamicindex1/topnavbar.htm

Mit problem er nu at jeg vil have links'ne fra menuen ti l at åbne i en iframe. På siden (Dynamicdrive) står der hvilken kode man skal bruge, men jeg ved bare ikke hvor at jeg skal sætet koden ind, Håber i ka hjælpe!
Avatar billede pellepeace Nybegynder
02. december 2003 - 20:06 #1
Hmmm
Avatar billede nikolajdu Nybegynder
02. december 2003 - 20:12 #2
Ro på du har jo heller ikke ligefrem gjort det alt for let.

Vi ved ikke hvad din iframe hedder, men lad os bare kalde den "iframe".

<iframe id="iframe"></iframe>

Så skal du ind i "navbar.js" og ændre :

window.location.href = this.link;

Til :

document.iframe.location.href = this.link
Avatar billede pellepeace Nybegynder
02. december 2003 - 20:13 #3
Ok prøver lige
Avatar billede pellepeace Nybegynder
02. december 2003 - 20:15 #4
Det virker ik...
Avatar billede pellepeace Nybegynder
02. december 2003 - 20:28 #5
Den åbner stadig ikke i iframen.
Avatar billede pellepeace Nybegynder
02. december 2003 - 20:57 #6
Er du der?
Avatar billede pellepeace Nybegynder
02. december 2003 - 21:03 #7
tak, da
Avatar billede grunken Nybegynder
02. december 2003 - 22:01 #8
smid et link, hvis du vil ha hjælp, det er jo næsten umuligt at hjælpe dig når vi ikke aner hvad du har lavet, og hvad du ikke har lavet!
Avatar billede webbygger Nybegynder
02. december 2003 - 22:26 #9
Nu siger vi, at dit hedder iframe !

SE UNDER FORENINGER http://web-byggeren.dk/Sportsfiskerforeningen/index.asp.......
OG SE HVORDAN I SCRIPT NEDEFOR


        addChildmenuItem("http://www.nbc.com","StorstrømsAmt","iframe","");
        addChildmenuItem("http://www.cbs.com","VestsjællandsAmt","iframe","");
        addChildmenuItem("http://www.abc.com","NordsjællandsAmt","iframe","");
        addChildmenuItem("http://www.fox.com","KøbenhavnsAmt","iframe","");
Avatar billede webbygger Nybegynder
02. december 2003 - 22:30 #10
Links>foreninger>amter..........men det virker kun først gang man trykker på et af links og derefter skal man reload !........HMmm kikker lige videre på skidtede ?
Avatar billede webbygger Nybegynder
02. december 2003 - 23:36 #11
Jeg ved ikke om nogle af jer, der kan bruge dette :

Customisation


addMainItem

Main link

addMainItem("http://www.domain.com/","Home",100,"left","_top","Home page",0,0,"h","#ffdcab","#ffffcc","#007500","#ff6600");
or

MI("http://www.domain.com/","Home",100,"left","_top","Home page",0,0,"h","#ffdcab","#ffffcc","#007500","#ff6600");
 
"http://www.domain.com/" the link URL. If your site is split across multiple folders, I recommend using absolute links, or links which are relative to the base directory. If you define it as "" then the link name will not be an active link, but can still have a submenu associated with it



"Home" the link name. The script is designed for text, but links can also contain simple html; see advanced customising for more information. If you use non-ascii characters then you should always use escape-characters, to avoid potential display problems.

If you don't specify a name then it will default to a single non-breaking space.



100 the width of the containing cell, in pixels. If any of the menu links are too long for their container, then the text will wrap and the cells will go out of sync with the nav stretching. To get proper alignment you need to tell the script where the line breaks should be, and you do this by using <br> tags in the link text. If you're using free alignment then only the applicable cell will increase in height, otherwise the whole navbar will increase to accomodate the tallest link.



"left" text alignment, the options are "left", "right" or "center". If you define this as "" it will default to "left"



"_top" the target for that link. The options are "_self", "_parent", "_top", "_blank" or "framename" where framename is the name of the target frame. The targetting mechanism supports sibling frames in a standard frameset, and iframes. If you define it as "" it will default to "_self"



"Home page" the alt text for that link. The text can be a tooltip or a status bar message, which is defined using altDISPLAY. If you set this to "" then the link will have no alt text.



0

top and left position. If you're using a standard horizontal navbar then these two values are ignored. However if you've set menuALIGN="free" to break the nav into component cells, then they determine the top and left position of each link cell, relative to absTOP and absLEFT. If you use relative positioning for cells in free alignment, then whatever you define here is overriden by each successive free-anchor image.



0


"h" specify a key trigger for the attached submenu, if there is one. Available in Internet Explorer 5 and 6 only, this feature allows you to navigate using the keyboard. For more information, see the accessibility guide. If you don't intend to use this feature, you can define it as ""



"#ffdcab" Override the cell background color; specify a hex color value or a color name only (ad-hoc images are not supported)


"#ffffcc" Override the cell rollover color; specify a hex color value or a color name only (ad-hoc images are not supported)


"#007500" Override the link color; specify a hex color value or a color name


"#ff6600" Override the link hover-color; specify a hex color value or a color name
Avatar billede webbygger Nybegynder
02. december 2003 - 23:37 #12
Det blev da noget rod - se heller her http://www.brothercake.com/dropdown/custom.php?v=addMainItem
Avatar billede nikolajdu Nybegynder
03. december 2003 - 01:54 #13
Nuy gav jeg iframen et id - Lav det lige om til :

<iframe name="iframe" src="blabla.html"></iframe>
Avatar billede pellepeace Nybegynder
03. december 2003 - 12:41 #14
nu er jeg her
Avatar billede pellepeace Nybegynder
03. december 2003 - 12:47 #15
Avatar billede pellepeace Nybegynder
03. december 2003 - 12:51 #16
Nu har jeg lagt det ud: http://www.pelle.frac.dk/test.htm , håber det hjælper..
Avatar billede pellepeace Nybegynder
03. december 2003 - 12:56 #17
Er der ikke en der kan forklare mig præcist hvad jeg skal gøre, nu ser vi bort far alt det andet.
Avatar billede baxos Nybegynder
03. december 2003 - 15:47 #18
Avatar billede nikolajdu Nybegynder
03. december 2003 - 16:22 #19
brugerne pellepeace og zer0net er deaktiveret i henhold til ekspertens regler omkring én bruger.
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