Jeg har lige tjekket mit site i FireFox. Hvordan kan det være, at min menu ikke gører ned i denne browser? Det er et layers hvis display er sat til none, og ved tryk på menuen bliver layeres display-style sat til inline. Hvorfor virker dette ikke?
Hvis du ikke kender en try/catch, kan den forklares sådan: 1. I try-delen tester du om kaldet kan udføres - og undertrykker en evt. fejl. 2. Catch-delen får medsendt error-objektet fra try-delen. Det kan man vælge at bruge eller lade være. Under alle omstændigheder kan man afvikle alternativ kode, hvis kaldet i try-delen fejlede. ... du kan også neste try/catch sætninger, så du kan teste flere muligheder.
Prøv evt. dette eksempel, der også viser, hvad error-objektet indeholder:
try { documents.write("Sikke noget vrøvl at skrive ... 'documents'. Dooohhh ..."); } catch(e) { var s = ""; for (x in e) { s += x + " => " + e[x] + "\n"; } alert("Dette er, hvad Error-objektet indeholder:\n------------------------------------------------\n" + s); alert("Og for sjov smider vi lige en fejl-meddelelse efter denne alert."); throw new Error("OleBole er zq da et trestjernet skvadderho'de ...!!!\nFejlen sagde: " + e.message + "\nDooohhhh ... :oP"); }
Prøv at se siden igen i firefox. Jeg har nu ændret den effekt, men den driller lidt.
Når jeg kører musen over på et menu, trykker og lader musen blive der et par sekunder, og derefter flytter musen igen, så er den stadig "gennemsigtig" når jeg fjerner musen, hvor den i stedet burde blive 100% igen.
Kør musen hen over nyheder (til højre for teksten) (den bliver 50%), klik igen så menuen forsvinder igen og vent omkring 2 sek. Fjern musen fra nyheder. Når jeg gør dette, så skifter den ikke tilbage til 100%. Gider du prøve igen?
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.