webForumDet fria alternativet

Explorer 9 och synlig image map = fult!

Webbutveckling

3 svar · 1 486 visningar · startad av Dudikowski

Medlem sedan juni 200911 inlägg
Frågan#1

Jag har precis upptäckt att när man klickar en bild med en image map-länk i IE9 så syns "bildkartans" ytterlinje samtidigt som man klickar.

Jag har detta runt logotypen för hopp till startsidan. Inte så snyggt direkt med extra "kladd" runt kundföretagets logga. De kommer garanterat att fråga "vad är det där?"

Dessutom såg jag att om man använder bakåt-knappen i IE9 så är "kartans" ytterlinje fortfarande synlig när föregående sida visas på nytt. Så då gick det över gränsen från fult till oanvändbart.

Man kan se samma sak om man tabbar runt bland länkarna på en sida. Men då är det befogat för besökaren gör ett aktivt val att surfa så.

Min fråga är väl om någon känner till en fix för det här i IE9. Alla andra webbläsare funkar dvs man ser bara "kartan" om man tabbar på sidan, inte när man klickar på länkarna.

Bilden är ett exempel:

map.jpg
Medlem sedan aug. 20039 340 inlägg
#2
onclick="this.blur();"

... kanske? Antingen på bilden eller på regionen. Vet inte vad som är bäst, om någon av dem ens funkar. (Använd inte onfocus för detta eftersom det lär göra det omöjligt att tabba sig fram.)

Medlem sedan juni 200911 inlägg
#3

nitro2k01 skrev:

onclick="this.blur();"

... kanske? Antingen på bilden eller på regionen. Vet inte vad som är bäst, om någon av dem ens funkar. (Använd inte onfocus för detta eftersom det lär göra det omöjligt att tabba sig fram.)

Med onclick... på "area" så försvann markeringen delvis.
Med onfokus... så försvann det både på klick och färden tillbaka med bakåtknappen. Så det får bli så.

Ok, det går inte att tabba till loggan men jag köper det.

Det jag inte förstår är varför IE9 ska börja trilskas med sånt här när äldre Explorer 7, 8 funkar.

Sen upptäckte jag en lustig grej. Jag googlade på onclick="this.blur();". Först visas träffarna... ett par sekunder senare blir det en tom sida och adressen about:blank. Vad händer där?

Tusen tack för snabbt svar hursomhelst!

Medlem sedan juni 200911 inlägg
#4

Det där jag såg i Google är nog en bugg ihop med Adblock. Stängde av tilläggen och då blir det inte så.

272 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
147 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)