Toon posts:

met dropdown menu een pagina openen in ander frame

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

Verwijderd

Topicstarter
hoi,
voor informatica moet ik dus een website maken, ik ben al aardig ver en bijna klaar. Laatste stap is de links goed laten verlopen.
Zie hier een screenshot van de site:
Afbeeldingslocatie: http://www.theforumisdown.com/uploadfiles/053102/10101010101.JPG

nu wil ik de link in frame 1 laten openen in frame 3.
Met normale links zou me dat wel lukken, alleen de code van dit menu is toch wel anders
stukje:
code:
1
2
3
4
5
oM.makeMenu('m15','m3','Inschrijven','/cursus/?m=14');
oM.makeMenu('m20','m4','Brandwonden','/todo/active.asp?m=26');
oM.makeMenu('m21','m4','Botbreuken','/todo/active.asp?m=26');
oM.makeMenu('m22','m4','Verwondingen','/todo/active.asp?m=26');
oM.makeMenu('m23','m4','Onderkoeling','/todo/active.asp?m=26');

weet iemand hoe het nu moet?

Verwijderd

Dit is geen standaard functie, dus wij kunnen hier helemaal niks mee.

Je kunt in die functie eens kijken wat er precies gebeurt, ik denk dat er links worden weggeschreven met document.write()
Aan zo'n link (<a href="">) moet je dan een target="framenaam" toevoegen, en je bent klaar.

Verwijderd

Topicstarter
bij oM.makeMenu('m15','m3','Inschrijven','/cursus/?m=14');
gaat de site dus naar www.iest.nl/cursus/?m=14

dus zo word wel een link geschreven, ik kan eventueel zometeen wel ff de gehele code posten

  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

Ben je met coomenus aan het spelen van bratta:
code:
1
2
3
oCMenu=new makeCoolMenu("oCMenu") //Making the menu object. Argument: menuname
oCMenu.useframes=1 //Do you want to use the menus as coolframemenu or not? (in frames or not) - Value: 0 || 1
oCMenu.frame="frmMain" //The name of your main frame (where the menus should appear). Leave empty if you're not using frames - Value: "main_frame_name"

Kijk dan hier eens naar.

Verwijderd

Topicstarter
jaaaa, maar in welk bestand staan die codes??? kan oCMenu niet zo precies vinden

Verwijderd

Topicstarter
ik kan die code echt nergens vinden :?
heeft iemand nog tips want het moet gewoon kunnen, tenminste, het moet van mij anders heb ik al m`n werk voor niks besteed. Hij opent hem namelijk nu in het frame waar het menu zelf inzit

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

denk dat je ff moet zoeken naar 'function MakeMenu(){'
Daar staat gedefinieerd wat er moet gebeuren met de verschafte argumenten.

www.jurgroessen.nl


Verwijderd

Topicstarter
Op woensdag 05 juni 2002 15:16 schreef Hangloozz het volgende:
denk dat je ff moet zoeken naar 'function MakeMenu(){'
Daar staat gedefinieerd wat er moet gebeuren met de verschafte argumenten.
ik kan het nergens vinden :'(
de broncode heb ik overigens maar op internet gezet voor de mensen die daar misschien even in willen kijken.

http://212.204.215.117/site.zip

  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

Coolmenus3 werkt wel met frames.

http://www.dhtmlcentral.com/projects/coolmenus/faq.asp?m=34
Coolmenus4 dus niet.

Verwijderd

Topicstarter
Op woensdag 05 juni 2002 15:32 schreef cutter het volgende:
Coolmenus3 werkt wel met frames.

http://www.dhtmlcentral.com/projects/coolmenus/faq.asp?m=34
Coolmenus4 dus niet.
noooooooooooooooooooooooooooooooooooooooooooooooooooooooooo ;(

dus dan moet ik overnieuw beginnen?

Verwijderd

Topicstarter
ohh f*ck,
ik moet die site voor vanavond 10 uur die mail adres van school hebben gemailt :r

kan echt niet iemand me helpen met wat ik al heb om daar dan ervan te maken dat de nieuwe pagina wel in frame 3 opent?? please!!!!!??

  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
Ga nou gewoon es alle .js bestanden langs en zoek naar die functie. Als je em gevonden hebt kijk je waar ie de output afhandelt en voeg daar in de anchor-tag het attribuut target in. Dus waarschijnlijk iets als:
"<a href='" + link + "'>" naar "<a href='" + link + "' target='framenaam'>"

.edit: als je dat niet lukt had je waarschijnlijk niet moeten zeggen dat je die site af zou kunnen hebben.

Verwijderd

Topicstarter
Op woensdag 05 juni 2002 16:05 schreef Limhes het volgende:
Ga nou gewoon es alle .js bestanden langs en zoek naar die functie. Als je em gevonden hebt kijk je waar ie de output afhandelt en voeg daar in de anchor-tag het attribuut target in. Dus waarschijnlijk iets als:
"<a href='" + link + "'>" naar "<a href='" + link + "' target='framenaam'>"

.edit: als je dat niet lukt had je waarschijnlijk niet moeten zeggen dat je die site af zou kunnen hebben.
als je het hebt over functie function MakeMenu(){ , die is echt nergens te vinden! :r

  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
Als MakeMenu nergens te vinden is dan werkt je code uberhaupt niet. Sim-pel

Verwijderd

Topicstarter
Op woensdag 05 juni 2002 16:12 schreef Limhes het volgende:
Als MakeMenu nergens te vinden is dan werkt je code uberhaupt niet. Sim-pel
de enige make menu die er is heb ik al gepost:
hier een deel ervan:
code:
1
2
3
4
oM.makeMenu('m11','m2','EHBO Brochures','/info/bros','',120,0);
oM.makeMenu('m12','m2','Verbanddoos','/info/doos/?m=12','',120,0);
oM.makeMenu('m13','m3','Waarom','/cursus/waarom');
oM.makeMenu('m14','m3','Wanneer','/cursus/waarom');

Verwijderd

makeCM.prototype.makeMenu=function etc.etc...

Staat dus in julianmenu.js, en dat is allemaal onleesbare code.

En dat is toch echt jouw probleem, want als je gisteren gewoon naar cutter had geluisterd, dan was je allang klaar geweest.

Er zijn al genoeg tips gegeven, het is echt _niet_ de bedoeling dat anderen het script even voor je aanpassen, want dan leer je er zelf niks van, en kom je volgende keer weer met zo'n probleem.

  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

http://www.dhtmlcentral.com/projects/coolmenus/properties.asp?m=50
code:
1
oM.makeMenu('m8','m1','Laatste Nieuws','/nieuws/?');

verander dat eens in
code:
1
oM.makeMenu('m8','m1','Laatste Nieuws','/nieuws/?','main');

En met de rest van je menu's net zo.

Dat frames doet ie alleen niet in het plaatsen van de menuitems over het frae heen.
Pagina: 1

Dit topic is gesloten.