Jag håller på med en menysystem och har kört fast lite! Använder följande javascript för att byta ut bilder + att jag använder QueryStrings och Server.Execute för att ladda in sidor i default.asp. Problemet är så att jag vill att down bilderna ska visas och stanna kvar i down läget tills man har klickat nästa länk vilket den gör när jag sätter ett "#" istället för tex: "default.asp?category=tour". Men så fort man anger en riktig länk så vägrar bilden stanna kvar i down läget. Explorer verkar inte fatta vilken sida som visas?
function rollIn(imgName){
if (document.images) document[imgName].src=eval(imgName + "on.src");
}
function rollOut(imgName){
if (document.images && re!=imgName) document[imgName].src=eval(imgName + "off.src");
}
function selectLink(imgName){
if(re&&re!=imgName) document[re].src=eval(re + "off.src");
re = imgName;
}
</script>
Nu funkar funktionen som jag ville ha det, men det blev otroligt rörigt i designen när jag jobbar med sidan! I mitt exempel hade jag bara 3st länkar men igentligen har jag 14 st och när alla bilderna visas samtidigt blir det väldigt rörigt!
Finns det något sätt att få samma funktion utan att alla bilderna visas samtidigt?
Tack för hjälpen.. Men jag får det inte riktigt att funka med den nya koden. Bilderna stannar inte kvar i "down" läget! Det är något fel någonstans men jag ser inte var! Med förra koden blev det rätt, men det blev för jäkla rörigt i design läget..
Det känns som att det är "up" bilden som hänger kvar efter man har klickat, istället för "down" bilden.
Tack ja nu funkar det och är lite mindre asp kod, men fortfarande så visas både "up" och "down" bilderna samtidigt jämte varandra i designläget, vilket är jobbigt!
Det verkar ju inte finnas något sätt att komma ifrån det, eller?
MVH Erik
263 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91