Drop down menu

Alles over programmeren en development binnen de IT-wereld
Plaats reactie
Buzzz
Starter
Starter
Berichten: 3
Lid geworden op: 20 okt 2002, 16:59

Iemand die weet hoe je menu moet maken: zo een button en als je daar met je muis over gaat, dan verschijnt er een ondermenu.
Ter informatie, ik werk met frontpage.

Ter verduidelijking, hier is een voorbeeld:
http://games.telenet.be/indexclassic.html
Het menu waar Q3 en TFC enzo staat...


Liefst zo eenvoudig mogelijk dus...


Mercikes

Buzzz
Laatst gewijzigd door Buzzz 20 okt 2002, 21:04, in totaal 1 gewijzigd.
Gebruikersavatar
The Oddity
Elite Poster
Elite Poster
Berichten: 5008
Lid geworden op: 15 sep 2002, 17:58
Locatie: Belgium, Ghent
Contacteer:

Ik weet hoe je dit kan doen met javascript, java applets en met flash, maar ik heb iets tegen frontpage, omwille van zijn incompatibiliteit met netscape.

Maar ik heb eens voor je gezocht: hier heb je een manual:

http://www.techtv.com/callforhelp/webwo ... 01,00.html

ik weet niet of het werkt, maar ik vermoed van wel, gewoon volgen wat er in staat. Wil je je drop down menu maken in javascript of andere, dan kan je gerust om hulp vragen. Veel meer hulp kan ik bij fpage niet geven, omdat ik er zelf geen ervaring mee heb.

Je kan altijd zelf eens zoeken op www.google.be naar "drop down menu with frontpage" ofzo. Dit is een manual voor Fpage Express. Denk niet dat er zoveel verschil zal zitten met de gewone. dus ...

laat iets weten of je er mee geholpen bent. Of het werkt, indien je nog hulp nodig hebt, dien je maar een berichtje te posten.

heb ff url gefixt. SeNsEi Ze0n
I love it when a plan comes together!
Buzzz
Starter
Starter
Berichten: 3
Lid geworden op: 20 okt 2002, 16:59

Ik heb misschien de verkeerde naam gebruikt, maar ik bedoel dus wel degelijk iets waar je muis over gaat, en er verschijnt dan tekst onder.

Ter verduidelijking, hier is een voorbeeld:
http://games.telenet.be/indexclassic.html
Het menu waar Q3 en TFC enzo staat...


Daar zie je zo bijna bovenaan een menu dat ik ook wel zou willen maken...

Merci
Buzzz
Gebruikersavatar
The Oddity
Elite Poster
Elite Poster
Berichten: 5008
Lid geworden op: 15 sep 2002, 17:58
Locatie: Belgium, Ghent
Contacteer:

Buzzz,

kijk in Frontpage kan ik je niet helpen. Dropdownmenus zijn dorpdownmenus. Ik kan je wel helpen deze in Javascript te maken.
Ik heb op mijn ftp een zipfile gepost met daarin een voorbeeld van een werkend dropdown menu, zoals jij beschrijft op de site van de concurentie. Aan de js-file moet je nix wijzigen indien je dit wil verder gebruiken, enkel de html source code moet je wijzigen.

Je zal de code ivm de menu's wel zien staan, gewoon zoeken naar hotmail; skynet, .... daar kan je wijzigen ivm layout, menu's txt, ....

ik hoop dat je nu vindt wat je zocht?

http://oddity.userbase.be/sub/forum/menu_sub.zip


laat iets weten of je er iets kan mee doen, of indien je nog verder hulp nodig zou hebben.

included url to menu_sub.zip file
Laatst gewijzigd door The Oddity 17 apr 2003, 19:05, in totaal 1 gewijzigd.
I love it when a plan comes together!
Gebruikersavatar
Erik
Elite Poster
Elite Poster
Berichten: 1321
Lid geworden op: 15 sep 2002, 02:46
Uitgedeelde bedankjes: 2 keer
Bedankt: 18 keer

simpel man
<script language="JavaScript" type="text/javascript">
<!--
function VisitUrl(form,i){
var site = form.elements.selectedIndex;
if(site >=1){
top.location=form.elements.options[site].value;
form.elements.selectedIndex =0;
}
}
</script> // script tag sluiten

dit gedeelte plaats je tussen de head html tags (kan geen html posten sorry ) ..


dan
waar je de dropdown lijst wil typ je
select name="url" onChange="VisitUrl(this.form,0) maar dan as html tags tussen <>

voila maak maar een kopie as ge dat graag hebt :mrgreen:

en waar deze code ook opduikt dit is van mij ! .....


greetz

Erik
Registered Linux user #286313
Buzzz
Starter
Starter
Berichten: 3
Lid geworden op: 20 okt 2002, 16:59

Erik, bedankt voor de moeite, maar kijk eens naar mijn antwoord!

The oddity, ik denk dat ik jouw voorbeeld ga gebruiken, als de site af is, maar ik zeker en vast een link naar dit forum als dank...


De link van mijn site is http://www.akabe-Albatros.tk

En sorry dat ik de site van de concurentie als voorbeeld gebruikte!

Bye
Buzzz
Gast

Hellow, ik ben hetzelfde menuke aan het gebruiken maar nu zou mijn link vanuit dat menuke naar een nieuw browservenster moetten (eigenlijk naar een frame dat ik reeds "main" heb genoemd).

Hoe kan ik dus mijn links verwijzen naar bv de _top _self of in mijn geval _main?

[email protected]
Gast

ok no need to respond 'k heb 't gevonden

btw 'k zou ook graag de link willen posten ma 't gaat nie online komen dus mja...moest er iemand willen zien wa'k ervan gebakken heb dan moette mij maar is mailen

slukes en bedankt

Tom
Tom

Voor de volledigheid en voor de mensen met hetzelfde probleem:
hier heb ik het dus gevonden:
in de bijhorende <menu.js> file vind je ergens het volgende stukje script
function mitem_init() {
document.write (
'<a id="mi_' + this.container.id + '_'
+ this.id +'" class="m' + this.container.id + 'l' + this.depth
+'o" href="' + this.fields[1] + '" target="main" style="position: absolute; top: '
+ this.get_y() + 'px; left: ' + this.get_x() + 'px; width: '
+ this.container.pos['width'][this.depth] + 'px; height: '
+ this.container.pos['height'][this.depth] + 'px; visibility: hidden;'
+' background: black; color: white; z-index: ' + this.depth + ';" '
+ 'onclick="return menus[' + this.container.id + '].onclick('
+ this.id + ');" onmouseout="menus[' + this.container.id + '].onmouseout('
+ this.id + ');" onmouseover="menus[' + this.container.id + '].onmouseover('
+ this.id + ');" onmousedown="menus[' + this.container.id + '].onmousedown('
+ this.id + ');"><div id="menudivs" class="m' + this.container.id + 'l' + this.depth + 'i">'
+ this.fields[0] + "</div></a>\n"
);
waar ik dus de target="main" bij in heb gezet
ziezo

tot de volgende!
Neel

Zou iemand me nu eens kunnen zeggen hoe je bij die menubalk waar ze het hier over hebben, hoe je daar een link in kan plaatsen die in een nieuw venster opent??? De codes van hierboven blijken niet te werken, (denk ik)


Merciekes
Neel
Gebruikersavatar
The Oddity
Elite Poster
Elite Poster
Berichten: 5008
Lid geworden op: 15 sep 2002, 17:58
Locatie: Belgium, Ghent
Contacteer:

Neel,

om de link in een nieuw venster te laten komen, doe je gewoon de verandering die in een post hoger dan de jouwe is gepost, maar je veranderd main dan in _blank.

Zo zal een link van jou openen in een nieuw window.

Het kan wel zijn, dat dat voor alle menu's dan is, ik weet het niet meer zeker, is te lang geleden dat ik die code bekeken heb.
I love it when a plan comes together!
Neel

Idd, dan opent spijtig genoeg alles in een nieuw venster, terwijl ik graag 1 link in een nieuw venster zou laten openen...
Gast

je kan de target in elke link anders specifieren he, bvb

Code: Selecteer alles

<a href="index.html" target="_blank">a</a>
<a href="index.html" target="main">a</a>
Modbreak:
Sub Zero
Ik heb effe de bbcode aangepast.
Gebruikersavatar
The Oddity
Elite Poster
Elite Poster
Berichten: 5008
Lid geworden op: 15 sep 2002, 17:58
Locatie: Belgium, Ghent
Contacteer:

Guest,

Het gaat hier wel over een jscript die een array gebruikt omdat navigatiemenu op te bouwen. Maw alle links in het navigatiemenu hebben dezelfde structuur.

Indien je het aanpast pas je het voor alle links aan. Wat je wel zou kunnen inbouwen in het jscript is een extra parameter in de constructor die instaat voor de target. Maw dat je de target zou megeven in een extra parameter. Als jullie daar geïnteresseeerd in zijn, wil ik dat desnoods wel eens aanpassen indien tijd.
I love it when a plan comes together!
Gebruikersavatar
FDR115
Member
Member
Berichten: 61
Lid geworden op: 06 jul 2003, 20:24
Locatie: Dendermonde

Beste,

Ik ben op mijn zoektocht op volgende website gestoten...
http://freewarejava.com/applets/menus.shtml
Als jullie ze al niet hadden gevonden vóór mij...
Jscripts voor menu's in alle soorten,... tof...
Ook veel nuttige free-Java-tools en andere via
hun mainsite http://www.javascriptkit.com/

groeten
Gebruikersavatar
NuKeM
Administrator
Administrator
Berichten: 5688
Lid geworden op: 10 nov 2002, 00:55
Uitgedeelde bedankjes: 126 keer
Bedankt: 269 keer
Recent bedankt: 1 keer

Er zitten idd enkele leuke dingen bij :)
Toch mag je niet vergeten dat niet iedereen java even goed ondersteund...
NuKeM
Gebruikersavatar
The Oddity
Elite Poster
Elite Poster
Berichten: 5008
Lid geworden op: 15 sep 2002, 17:58
Locatie: Belgium, Ghent
Contacteer:

Idd, java wordt niet zo eenvoudig ondersteund :)

En véél van die dingen kunnen simpelweg ook met javascript, wat een pak sneller is dan een java-applet. Java-applets zijn goed om een deftig programma (zoals onze speedtest) in te runnen, maar voor een navigatiemenu zou ik toch eerder jscript of flash aanbevelen. Die zijn een pak sneller dan Java.

Een navigatiemenu dat enige tijd moet laden is toch niet alles :)
I love it when a plan comes together!
Gebruikersavatar
FDR115
Member
Member
Berichten: 61
Lid geworden op: 06 jul 2003, 20:24
Locatie: Dendermonde

>>Toch mag je niet vergeten dat niet iedereen java even goed ondersteund...<<

Inderdaad, word trouwens bij de meeste aplets vermeld welke systemen wel en welke niet worden ondersteund.
Als ik wat tijd heb ga ik er wat mee experimenteren om mijn website wat minder rommelig te maken. ( menu's )
Een leek als ik kan er alleen maar van leren ;)

groeten
Plaats reactie

Terug naar “Development”