---
title: "Meny"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/132259-meny"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Lorelie"
published: "2005-08-03T12:30:05.000Z"
updated: "2005-08-26T10:49:29.000Z"
replies: 11
views: 552
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/132259-meny"
---

# Meny

## #1 — Lorelie, 2005-08-03T12:30Z

Jag har provat att göra en av webdesignskolans menyer. Det funkar jättebra och så när jag tittar lokalt, och även när jag laddar upp på <https://www.aramennoc.se/test,> men när jag laddar upp den där den ska vara, <https://www.malmhult.has.it> så fungerar den inte. Menyn syns inte alls. 
Vad beror detta på?

Permalänk: https://www.webforum.nu/p/132259

## #2 — @nders, 2005-08-03T12:37Z

Det verkar som om javascriptfilerna inte ligger på där de borde på Telia-kontot?

> The requested URL /\~u50303488/menu-columns_var.js was not found on this server.

> The requested URL /\~u50303488/menu131.js was not found on this server.

Permalänk: https://www.webforum.nu/p/1653624

## #3 — Lorelie, 2005-08-03T12:38Z

Knasigt =S Laddade upp nu, för jag såg det själv, men de "fastnar" inte 

Ska se om de inte får plats, tar bort något annat...

Edit:

Så var det, fick ta bort några gamla bilder så fick de plats, och nu funkar det =D

Permalänk: https://www.webforum.nu/p/1653626

## #4 — Lorelie, 2005-08-03T12:42Z

En annan sak

Du råkar inte veta hur man får underalternativen i menyn att visas direkt bakom sin huvudrubrik? lite halvknepigt när de hamnar så långt ifrån =S
Har suttit och exprimenterat med inställningarna, men ser inga ändringar

Permalänk: https://www.webforum.nu/p/1653627

## #5 — @nders, 2005-08-03T13:00Z

Nej, och eftersom det inte finns en enda radbrytning i javascriptet blir det lite svårt att ta reda på. :(

Det enda jag vet är att jag tog din html-fil och dina javascriptfiler och lade lokalt, och då kom underalternativen på rätt ställe. Konstigt.

Permalänk: https://www.webforum.nu/p/1653629

## #6 — Lorelie, 2005-08-03T13:10Z

Jag öppnade filen i Dreamweaver och delade upp det i rader. 
Försökte i anteckningar som jag alltid gör annars, men som sagt, allt var en enda röra på samma rad....

```

 /***********************************************
*	(c) Ger Versluis 2000 version 13.10 August 1, 2004       *
*	You may use this script on non commercial sites.	          *
*	[url]www.burmees.nl/menu			[/url]          *
*	You may remove all comments for faster loading	          *		
************************************************/

var NoOffFirstLineMenus=8;	// Antal menyval i huvudmeny
	
// Färgvariabler: använd fördefinierade namn på färger eller hexadecimala färger som tex: "#rrggbb"
	
//För transparens anger du bara "" utan färgkod
	
//Egenskaper för huvudmeny gäller även undermenyer (om ej annat anges längre ned)
	
var LowBgColor="#5F61D0";	// Bakgrundsfärg huvudneny
	
var HighBgColor="#2528C3";		// Bakgrundsfärg huvudmeny vid mouseover
	
var FontLowColor="#FFFFFF";		// Textfärg huvudmeny
	
var FontHighColor="#FFFFF1";	// Textfärg vid mouseover
	
var BorderColor="#5F61D0";		// Kantlinjefärg huvudmeny
	
var BorderWidthMain=0;			// Kantlinjebredd huvudmeny
	
var BorderWidthSub=0;			// Kantlinjebredd undermenyer
 	
var BorderBtwnMain=0;			// Kantlinjebredd mellan huvudmenyer
	
var BorderBtwnSub=0;			// kantlinjebredd mellan undermenyer
	
var FontFamily="Verdana, Arial, Helvetica, sans-serif";	// Teckensnitt huvudmeny
	
var FontSize=11;				// Textstorlek huvudmeny
	
var FontBold=1;					// Fet stil huvudmeny (1 eller 0)
	
var FontItalic=0;				// Kursiv stil (1 eller 0)
	
var MenuTextCentered="left";	// Textjustering  (left, center, right)
	
var MenuCentered="left";		// Horisontell placering av menyn (left, center, right)
	var MenuVerticalCentered="top";	// Vertikal placering av menyn (top, middle, bottom or static)
	
var ChildOverlap=.0;			// Horisontell överlappning meny/undermeny
	
var ChildVerticalOverlap=.9;	// Vertikal överlappning meny/undermeny
	
var StartTop=150;					// Avstånd överkant för meny
	
var StartLeft=0;				// Avstånd vänster för meny
	
var VerCorrect=0;				// Vertikalt avstånd undermeny till ramkant (i frameset)
	
var HorCorrect=0;				// Horisontellt avstånd undermeny till ramkant (i frameset)
	
var DistFrmFrameBrdr=5;			// Vertikalt avstånd huvudmeny till ramkant (i frameset)
	
var LeftPaddng=0;				// Avstånd menytext till vänster kant i menylager
	
var TopPaddng=0;				// Avstånd menytext till överkant i menylager (värdet -1 ger vertikal 						centrering men fungerar inte alltid)
	
var FirstLineHorizontal=0;		// Anger om menyn ska visas horisontellt eller vertikalt (1 eller 0)

var MenuFramesVertical=1;		// Frameset i kolumner eller rader (1 eller 0)
	
var DissapearDelay=400;			// Fördröjning innan undermeny visas (millisekunder)
	
var UnfoldDelay=200;			// Fördröjning innan undermeny döljs (millisekunder)	
	var TakeOverBgColor=1;			// Ramen som huvudmeny ligger i får samma bakgrundfärg som den ram undermenyn visas 			i. Bra om du har olika bakgrundsfärg på sidorna som öppnas och vill att menyn också ska byta färg.
	
var FirstLineFrame="navig";		// Ramen som huvudmeny ska visas i (OBS! Måste ha namnet "navig")
	
var SecLineFrame="main";		// Ramen som undermenyn ska visas i (valfritt namn)
	
var DocTargetFrame="main";		// Målram där länkade sidor ska öppnas
	var TargetLoc="";									// Används vid relativ positionering när meny placeras i tex en tabell. (för mer 					information se "installmenus.htm")
	
var MenuWrap=1;					// Ompositionering av menylager om fönstret är för litet för att visa menyn korrekt (1 eller o)
	
var RightToLeft=0;				// Visar undermenyer till vänster eller höger (1 eller 0)
	var BottomUp=0;					// Visar undermenyer nedifrån och uppåt(1 eller 0)
	
UnfoldsOnClick=0;			// Visar undermenyer vid klickning eller mouseover (1 eller 0)
	
var BaseHref="";	// Rootmappen för användning av relativa länkar.
									// exempel: BaseHref= "http://www.dindoman.se/" 
									// om länken leder till "mappnamn/dokument.htm" anger scriptet hela sökvägen: "http://www.dindoman.se/mappnamn/dokument.htm"
									// kan även användas till bilder i menyn:
									// "MenuX=new Array("<img src=../mina_bilder/>"
									// När du testar scriptet lokalt kan du ange sökvägen till din webplats på hårddisken som tex: BaseHref="file:///C|/mina_dokument/webplats/"

	

var Arrws=[BaseHref+"tri.gif",5,9,BaseHref+"tridown.gif",9,5,BaseHref+"trileft.gif",5,9,BaseHref+"triup.gif",9,5];
									// Bilder som visas som pilar i meny med undermeny, ange bildens rätta bredd och höjd.
									// om du inte använder pilar i menyvalen anger du bara "" istället för bildnamn.
	

var MenuUsesFrames=1;			// Ange 1 om menyn används i ett frameset. Ange 0 endast om meny och sidor som länkas är i samma ram eller om menyn inte används i ramar. 

	

var RememberStatus=0;			// (0, 1 eller 2) Använd 1 om du vill att en fördefinierad undermeny skall visas. 
									// Använd 2 om aktiv länk ska vara i onmouseover-läge för att visa menyval för aktiv sida
									// Om du använder 1 eller 2 måste du ange vilken meny som är aktiv inom <head> i måldokumentet enlig nedan:
									// <head><script type="text/javascript">var SetMenu="2_2_1";</script></head>
									
	var BuildOnDemand=1;			// (1 eller 0) Om du använder 1 initieras undermeny-lager vid onmouseover i huvudmenyn (för mer information se "installmenus.htm").
	var BgImgLeftOffset=5;			// Anger förskjutning av bakgrundsbild i onmoseover-läge (om bakgrunds-rollover används).
	var ScaleMenu=0;				// Om användaren ändrat textstorlek i webläsaren. Ange 1 för att ändra storlek på lager för att passa textstorlek (1 eller 0).
	var HooverBold=0;				// Fet stil vid onmouseover (1 eller 0).
	var HooverItalic=0;				// Kursiv stil vid onmouseover (1 eller 0).
	var HooverUnderLine=0;			// Understruken stil vid onmouseover (1 eller 0).
	var HooverTextSize=0;			// Storlek på text vid onmouseover (0=av, ange andra värden för skillnad i storlek)
	var HooverVariant=1;			// Kapitäler vid onmouseover (1 eller 0)

	// Valen nedan avser effekter som bara visas i IE6+: MenuSlide, MenuShadow och MenuOpacity
	// Om du tex inte använder MenuSlide-effekterna anger du: var MenuSlide=""; och raderar de övriga raderna
	// Du kan ange andra effekter för MenuSlide - se mer i guiden "http://webdesignskolan.se/blandat/revealtrans/revealtrans.htm".
	// Även MenuShadow och MenuOpacity kan ändras och andra effekter kan läggas till.
		
	var MenuSlide="";
	var MenuSlide="progid:DXImageTransform.Microsoft.RevealTrans(duration=.5, transition=19)";
	var MenuSlide="progid:DXImageTransform.Microsoft.GradientWipe(duration=.5, wipeStyle=1)";

	var MenuShadow="";
	var MenuShadow="progid:DXImageTransform.Microsoft.DropShadow(color=#999999, offX=2, offY=2, positive=1)";
	var MenuShadow="progid:DXImageTransform.Microsoft.Shadow(color=#5F61D0, direction=0, strength=0)";

	// Fungerar i IE 6+ och FF
	var MenuOpacity="";
	var MenuOpacity="progid:DXImageTransform.Microsoft.Alpha(opacity=90)";

	// Funktionerna nedan kan användas för att anpassa menyn med javascript (för mer information se "installmenus.htm"). 
	function BeforeStart(){return}
	function AfterBuild(){return}
	function BeforeFirstOpen(){return}
	function AfterCloseAll(){return}

	// Menyträdet med huvudmenyer och undermenyer. Variablerna är i denna ordning:
	// "Menytext","Länk","Bakgrundsbild",Antal undermenyer,Höjd,Bredd,"Bakgrundfärg","Bakgrundsfärg onmouseover",
	// "Textfärg","Textfärg onmouseover","Kantlinjefärg","Teckensnitt",Textstorlek,Fet stil,Kursiv stil,"Textjustering","Statustext");
	// Exempel:
	// Menu1_1=new Array("Meny 1_1","start.htm","bakgrund.gif",0,20,100,"#cce6cc","#cccccc","#000000","#2528C3","#ffffff","arial",14,1,1,"center","Till informationssidan");
	// Färger och teckenformatering som anges nedan gäller före valen för huvumenyn högst upp. Vill du inte ha annan formatering i en undermeny anger du bara "".
	// (1, 0 eller -1) Om du angivit formatering av text i huvudmenyn nedan kan du ignorera detta i undermenyer genom att ange -1.
	// Onmouseover-bilder som ersätter menytext anges så här:  "rollover?"+BaseHref+"bild1.jpg?"+BaseHref+"bild2.jpg"
	// Exempel:
	//Menu1=new Array("rollover?"+BaseHref+"bild1.jpg?"+BaseHref+"bild2.jpg","start.htm","",2,20,100,"","","","","","",-1,-1,-1,"","Din statustext här");
```

Ja, alternativen är på rätt ställe på webdesignskolan också, men inte när jag tittar lokalt.

Permalänk: https://www.webforum.nu/p/1653632

## #7 — @nders, 2005-08-03T13:14Z

Jo, den filen har radbrytningar i sig, men inte den andra, som innehåller själva menyscriptet. Det är den man skulle vilja titta lite i...

Permalänk: https://www.webforum.nu/p/1653634

## #8 — Lorelie, 2005-08-03T13:20Z

Den filen skulle man inte peta på stod det:OO 
Iaf inte jag som inte förstår mig på't ;)

Alla inställningar görs i menu_colums_var

Kollade på den i DW nu, det går inte dela någon stans vad jag såg.

Permalänk: https://www.webforum.nu/p/1653637

## #9 — @nders, 2005-08-03T13:59Z

> **Lorelie skrev:**
>
> Den filen skulle man inte peta på stod det

Nej, men om scriptet är kass måste scriptet korrigeras. ;)

Vi får se om någon som använt detta script tidigare dyker upp.

Mvh

Permalänk: https://www.webforum.nu/p/1653651

## #10 — Lorelie, 2005-08-03T16:58Z

sant kanske:OO  Men det överlåter jag till någon som förstår sig på't, för det gör inte jag :p

Permalänk: https://www.webforum.nu/p/1653703

## #11 — Lorelie, 2005-08-26T10:34Z

Knuffar upp lite... 

Menyn funkar ju och så, men undermenyn öppnas väldigt långt ifrån sin huvudrubrik, någon som vet hur man fixartill det?

Permalänk: https://www.webforum.nu/p/1663000

## #12 — Peter S, 2005-08-26T10:49Z

Leta upp följande rad i menu-columns_var.js:

```
var VerCorrect
```

och sätt värdet till, säg, -60.

Permalänk: https://www.webforum.nu/p/1663003

---

Tråden på webben: https://www.webforum.nu/amne/javascript/132259-meny
