God Jul & Gott nytt år!
Jag är nybörjare på detta så vissa saker kanske är självklara för er. Jag har ett litet problem som jag inte kan lösa och frågar därför om hjälp.
Jag har en expanderbar meny som visas korrekt (eller som jag vill) i IE. I firefox fungerar menyn lite konstigt.
Menyn ska fungera så att en bild visas före ett alternativ ex. *alternativ 1. När man klickar på bilden eller texten så expanderas menyn och underalternativ visas, vidare så ändras bilden före huvudalternativet. Inga konstigheter.
Problem 1- Om jag bara öppnar meny-dokumentet i FF så fungerar menyn lite konstigt. Texten går inte att klicka på. Utan menyn expanderas enbart om man klickar på bilden. Annars fungerar den som det ska.
Problem 2- Om jag lägger menyn i en Frame så fungerar den inte alls vissa gånger. Ibland fungerar den som ovan (prob 1) och i de flesta fall fungerar den inte alls.
Jag bifogar min indexfil samt menykoden.
Tack på förhand.....
Mvh
Tico
------------------------------------------------------------------
"Frames"-filen ser ut såhär:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>MainEducationPage</title>
</head>
<frameset rows="150,*" framespacing="0" frameborder="NO" border="0">
<frame src="" name="top" frameborder="No" scrolling="no" noresize marginwidth="0" marginheight="0" framespacing="0">
<frameset cols="150,*" framespacing="0" frameborder="NO" border="0">
<frame src="expanderbarmeny.html" name="menu" frameborder="No" scrolling="no" noresize marginwidth="0" marginheight="0"
framespacing="0">
<frame src="" name="main" frameborder="No" scrolling="auto" noresize marginwidth="0" marginheight="0" framespacing="0">
</frameset>
</frameset>
<noframes>Please upgrade your browser.
</noframes>
</html>
------------------------------------------------------------------------
Min menykod:
<html>
<head>
<title>Expanderbar meny</title>
<style>
#huvud {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000; cursor: hand}
#sub {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000; cursor: hand}
#u1 {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000; cursor: hand}
#u2 {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000; cursor: hand}
#u3 {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000; cursor: hand}
#u5 {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000; cursor: hand}
</style>
<script language="JavaScript">
function visadolj1(obj) {
if(obj.style.display=='none') {
obj.style.display='block'
var x = 1
}
else {
obj.style.display='none'
var x = 2
}
var bild = new Image()
bild.src = "knapp.ut.gif"
var oldbild = new Image()
oldbild.src = "knapp.in.gif"
if(x == 1) {
document.images["a1"].src = bild.src
}
if(x == 2) {
document.images["a1"].src = oldbild.src
}
}
function visadolj2(obj) {
if(obj.style.display=='none') {
obj.style.display='block'
var x = 1
}
else {
obj.style.display='none'
var x = 2
}
var bild = new Image()
bild.src = "knapp.ut.gif"
var oldbild = new Image()
oldbild.src = "knapp.in.gif"
if(x == 1) {
document.images["a2"].src = bild.src
}
if(x == 2) {
document.images["a2"].src = oldbild.src
}
}
function visadolj3(obj) {
if(obj.style.display=='none') {
obj.style.display='block'
var x = 1
}
else {
obj.style.display='none'
var x = 2
}
var bild = new Image()
bild.src = "knapp.ut.gif"
var oldbild = new Image()
oldbild.src = "knapp.in.gif"
if(x == 1) {
document.images["a3"].src = bild.src
}
if(x == 2) {
document.images["a3"].src = oldbild.src
}
}
function visadolj5(obj) {
if(obj.style.display=='none') {
obj.style.display='block'
var x = 1
}
else {
obj.style.display='none'
var x = 2
}
var bild = new Image()
bild.src = "knapp.ut.gif"
var oldbild = new Image()
oldbild.src = "knapp.in.gif"
if(x == 1) {
document.images["a5"].src = bild.src
}
if(x == 2) {
document.images["a5"].src = oldbild.src
}
}
</script>
</head>
<body>
<div id="huvud" onclick="visadolj1(u1)"><img src="knapp.in.gif" name="a1"> Avdelning 1</div>
<div id="u1" style="display: none">
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 1</a><br>
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 2</a><br>
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 3</a><br>
</div>
<div id="huvud" onclick="visadolj2(u2)"><img src="knapp.in.gif" name="a2"> Avdelning 2</div>
<div id="u2" style="display: none">
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 1</a><br>
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 2</a><br>
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 3</a><br>
</div>
<div id="huvud" onclick="visadolj3(u3)"><img src="knapp.in.gif" name="a3"> Avdelning 3</div>
<div id="u3" style="display: none">
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 1</a><br>
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 2</a><br>
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 3</a><br>
</div>
<div id="huvud"><img src="knapp.neutral.gif" id="a4"> <a href="http://www.mozilla.se" target="main" id="huvud">Avdelning 4</a></div>
<div id="huvud" onclick="visadolj5(u5)"><img src="knapp.in.gif" name="a5"> Avdelning 5</div>
<div id="u5" style="display: none">
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 1</a><br>
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 2</a><br>
<img src="knapp.neutral.gif"> <a href="http://www.mozilla.se" target="main" id="sub">Länk 3</a><br>
</div>
</body>
</html>