Avatar billede Trine Nybegynder
22. juni 2004 - 21:54 Der er 22 kommentarer og
1 løsning

Vertikal DHTML menu

Jeg har kiggt lidt rundt på nettet efter en DHTML menu. Jeg har fået øje på denne: http://dhtml-menu.com/examples/dhtml-menu-crossframe2.html

Den skal kunne gå ud over en iFrame.

Og jeg behøver ikke alt det der fancy bølge-effekt, blot et *.jpg baggrundsbillede på knapperne og pop ud knapperne.

Det på ovenstående link, det er vist ikke helt gratis?

Jeg har også hentet noget der hedder DHTML Menu Builder, men de menuer den laver, de er vist heller ikke gratis, det kræver vist, at man køber programmet??

Hvad har i af menuer (gratis), som jeg kan bruge.

Snak til mig som en newbie, jeg skal sikkert have det ind med ske.

Vis mig hvad du har, og der står 200 points på højkant til det mest brugbare svar.

Hilsen Misskat / Trine
Avatar billede syvon Nybegynder
22. juni 2004 - 23:14 #1
noget i denne stil eller hvad.

http://www.povlsen.cc/jimmenu/index.htm
Avatar billede Trine Nybegynder
22. juni 2004 - 23:18 #2
Ja, stort set. Jeg vil egentlig bare gerne have der måske lige er 3-4 px. luft imellem dem, og være foruden det der TV-flimmer effekt. Og måske, hvis det er muligt, så at man i stedet for en ensfarvet baggrund i cellerne/knapperne, så vil jeg gerne have at det er muligt, at man har en jpg-fil som bg.

Meget godt bud. Er den helt og aldeles free? :-)
Avatar billede syvon Nybegynder
22. juni 2004 - 23:23 #3
du kan læse lidt om den her

http://www.dynamicdrive.com/dynamicindex1/jimmenu/index.htm

og den er free
Avatar billede Trine Nybegynder
22. juni 2004 - 23:29 #4
Jeg sagde jo at jeg var newbie, der skulle have det ind med ske :-D Men jeg kan se så meget, at menuen der, at den er placeret i forhold til browser-vinduet. Jeg skal bruge én der kan sættes ind i en celle...:

I      I          I
I menu I  iFrame  I
I      I          I

Håber du/i forstår!
Avatar billede Trine Nybegynder
22. juni 2004 - 23:32 #5
Nå det kom til at stå lidt hulter til bulter, sorry...

Men menu til venstre på en centreret side, og en mail-iFrame til højre for menuen. Og når en side er centreret, så er den centreret i et browservindue uanset hvilken opløsning brugeren har...så det dutter sq ikke, at have en eller anden menu der hænger helt ude i den ene side, hvis folk har en ordentlig opløsning på skærmen (hvilket jeg også selv har)
Avatar billede Trine Nybegynder
22. juni 2004 - 23:32 #6
mail=main
Avatar billede mm12010 Nybegynder
23. juni 2004 - 00:14 #7
Avatar billede Trine Nybegynder
23. juni 2004 - 20:08 #8
Hej mm12010, er den gratis at bruge??
Avatar billede Trine Nybegynder
23. juni 2004 - 22:19 #9
Hvis det er meningen jeg skal få skidtet til at virke, så skal jeg have en lidt mere udvidet guide til, hvordan jeg sætter det ind...Menuen du gav mig, den kan godt bruges. Men guiden man kan følge på linket, får ikke noget til at virke her hos mig.

Help!
Avatar billede mm12010 Nybegynder
23. juni 2004 - 23:20 #10
Systemet er gratis at bruge for ikke-kommercielle websites, men du skal betale en licens for et kommercielt site.

Et alternativ kunne være Coolmenus - som oz bruges her på E - den skullevære gratis i alle sammenhænge: http://www.dhtmlcentral.com/projects/coolmenus/

hvad er det helt præcist du ikke kan få til at virke ?-)
Avatar billede Trine Nybegynder
23. juni 2004 - 23:23 #11
Jeg kan ikke finde ud af at få menuen til at BLIVE i en celle, den er placeret til venstre i browseren. Jeg vil have den skal blive i den celle jeg har placeret den i...
Avatar billede Trine Nybegynder
23. juni 2004 - 23:34 #12
Og desuden skal den bruges til en skoleside, så den dutter nok ikke. Der koster den nok $$...
Avatar billede mm12010 Nybegynder
24. juni 2004 - 08:25 #13
var TargetLoc="";//ID for et HTML-element, hvortil menuen positionsmæssigt skal knyttes.
Det vil sige at du fx indsætter en 1x1 gif i den celle hvor du vil have menuen:
<img src="blank.gif" alt="" id="menus">
og skulle menuen gerne blive placeret i samme celle hvis du sætter variablen sådan:
var TargetLoc="menus";

Hvis det er til en skole tvivler jeg på at du skal købe en licens...
Avatar billede Trine Nybegynder
24. juni 2004 - 13:30 #14
Jeg prøver det når jeg kommer hjem :-)
Avatar billede Trine Nybegynder
24. juni 2004 - 19:35 #15
Nu fik jeg tid til at prøve...
I min indexfil har jeg sådan et billede:
<img border="0" src="img/menuher.gif" width="30" height="30" alt="" id="navmenu">
Og i menuscriptet har jeg skrevet sådan:
var TargetLoc="navmenu";

Jamen dog. Godt nok er menuen under det billede jeg har sat som target, men dog helt nede i bunden af browservinduet...Såååh, hvad gør jeg så?
Avatar billede mm12010 Nybegynder
24. juni 2004 - 20:02 #16
har du et link til siden? og hvis ikke kan du så ikke poste koderne her?
Avatar billede Trine Nybegynder
24. juni 2004 - 20:16 #17
Her er min legefil:

<html>
<head>
<title>Test</title>
</head>
<body>
<table border="0" width="720" cellspacing="0" cellpadding="0">
<tr>
<td width="120" align="left" valign="top">
<img border="0" src="img/logo.gif" width="116" height="306"><br>
<img border="0" src="img/blank.gif" width="116" height="116" alt="" id="navmenu">
<script type="text/javascript">function Go(){return}</script>
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="menu.js"></script>
<noscript>Your browser does not support script</noscript>        
</td>
<td width="600" align="left" valign="top">
<iframe name="I1" src="main.htm" marginwidth="3" marginheight="3" height="450" width="600"></iframe>
</td>
</tr>
</table>
</body>
</html>
Avatar billede Trine Nybegynder
24. juni 2004 - 20:16 #18
Script-filen:
var NoOffFirstLineMenus=5;
var LowBgColor="#99CCFF";
var HighBgColor="#9999FF";
var FontLowColor="#000000";
var FontHighColor="HighlightText";
var BorderColor="#000000";
var BorderWidthMain=1;
var BorderWidthSub=1;
var BorderBtwnMain=1;
var BorderBtwnSub=1;
var FontFamily="Arial, Helvetica, sans-serif";
var FontSize=8;
var FontBold=1;
var FontItalic=0;
var MenuTextCentered="left";
var MenuCentered="left";
var MenuVerticalCentered="middle";
var ChildOverlap=.2;
var ChildVerticalOverlap=.2;
var StartTop=0;
var StartLeft=0;
var VerCorrect=0;
var HorCorrect=0;
var LeftPaddng=2;
var TopPaddng=2;
var FirstLineHorizontal=0;
var MenuFramesVertical=1;
var DissapearDelay=500;
var UnfoldDelay=100;
var TakeOverBgColor=0;
var FirstLineFrame="";
var SecLineFrame="";
var DocTargetFrame="";
var TargetLoc="";
var BottomUp=0;
var MenuWrap=0;
var RightToLeft=0;
var UnfoldsOnClick=0;
var BaseHref="";
var Arrws=[BaseHref+"C:/Documents and Settings/Trine/Skrivebord/hv-tool/tri.gif",5,10,BaseHref+"C:/Documents and Settings/Trine/Skrivebord/hv-tool/tridown.gif",10,5,BaseHref+"C:/Documents and Settings/Trine/Skrivebord/hv-tool/trileft.gif",5,10,BaseHref+"C:/Documents and Settings/Trine/Skrivebord/hv-tool/triup.gif",10,5];
var MenuUsesFrames=1;
var RememberStatus=0;
var PartOfWindow=.0;
var MenuSlide="progid:DXImageTransform.Microsoft.RevealTrans(duration=.5, transition=19)";
var MenuShadow="";
var MenuOpacity="";
var BuildOnDemand=0;
function BeforeStart(){return}
function AfterBuild(){return}
function BeforeFirstOpen(){return}
function AfterCloseAll(){return}
var HooverBold=0;
var HooverItalic=0;
var HooverUnderLine=1;
var HooverTextSize=0;
var HooverVariant=0;
Menu1=new Array("Forside","","",0,22,120,"","","","","#000000","Arial",8,-1,-1,"left","");
Menu2=new Array("Om skolen","","",7,20,100,"","","","","","",-1,-1,-1,"","");
  Menu2_1=new Array("Værdigrundlaget","link/vaerdigrundlag.htm","",0,20,100,"","","","","","",-1,-1,-1,"","");
  Menu2_2=new Array("Elevgrundlaget","link/elevgrundlag.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
  Menu2_3=new Array("Evaluering","link/evaluering.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
  Menu2_4=new Array("Undervisning mv.","link/undervisning.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
  Menu2_5=new Array("Undervisningstimer","link/underv.timer.hrm","",0,0,0,"","","","","","",-1,-1,-1,"","");
  Menu2_6=new Array("Valgfag","link/valgfag.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
  Menu2_7=new Array("Lærerkollegiet","link/kollegiet.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
Menu3=new Array("Sidste nyt","","",5,20,100,"","","","","","",-1,-1,-1,"","");
  Menu3_1=new Array("Sidste fest","link/fest.htm","",0,20,100,"","","","","","",-1,-1,-1,"","");
  Menu3_2=new Array("Sidste show","link/show.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
  Menu3_3=new Array("Forstander nyt","link/forstander.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
  Menu3_4=new Array("Ugen der gik","link/ugen.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
  Menu3_5=new Array("Indtatsomr. 2004","link/indsats2004.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
Menu4=new Array("Elevsiden","","",2,20,100,"","","","","","",-1,-1,-1,"","");
  Menu4_1=new Array("Pigernes side","/link/pigerne.htm","",0,20,100,"","","","","","",-1,-1,-1,"","");
  Menu4_2=new Array("Drengenes side","link/drengene.htm","",0,0,0,"","","","","","",-1,-1,-1,"","");
Menu5=new Array("Kontakt","","",0,20,100,"","","","","","",-1,-1,-1,"","");
Avatar billede Trine Nybegynder
24. juni 2004 - 20:17 #19
Den anden fil, som jeg har kaldt menu.js har jeg ikke rodet i.
Avatar billede Trine Nybegynder
28. juni 2004 - 16:01 #20
Jeg fandt en anden menu et andet sted, en lidt mere simpel model...I kunne jo åbenbart heller ikke hjælpe med denne ovenstående model...Men tak for energien i har lagt i kommentarene.
Avatar billede Trine Nybegynder
28. juni 2004 - 16:02 #21
Smid et svar, og i får en bid af kagen!!
Avatar billede syvon Nybegynder
28. juni 2004 - 17:53 #22
ellers tak :)

skal ikke have points da du selv har skaffet en menu.

/syvon
Avatar billede Trine Nybegynder
28. juni 2004 - 17:54 #23
Ok, det må du selv om så ;-)
Men tak for hjælpen anyway.
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