Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: IE 6.x käyttäjille näkyvä javascript pop-up

Tumpelo [23.04.2007 15:12:48]

#

En viitsi tässä varta vasten ruveta javascriptiä opettelemaan yhtä pikkujuttua varten, joten kysyn vain röyhkeästi että millainen javascript näyttäisi pop-upin vain IE 6.x ja sitä vanhemman käyttäjille? Tämä siksi että sivustoni näkyy (ainakin vielä tällä hetkellä) väärin vanhoilla IE:illä niiden surkean CSS-tuen takia, enkä tasan ala tekemään purkkia vanhojen selainten takia.

Onneksi Firefox ja IE 7 yleistyvät kovaa vauhtia, ne sentään tukevat CSS:ää kunnolla.

EDIT: Otsikkoon jäi pieni aivopieru...

Pöytälamppu [23.04.2007 15:32:37]

#

Entä jos tekisit Ehdollisilla kommenteilla niin, että ne joilla on IE6.x tai vanhempi käyttävät eri CSS:ää.

Eli jotenkin näin: (suoraan tuolta linkistä kopsattu)

<link rel="stylesheet" href="index.css" type="text/css" />

<!--[if IE 7]><link rel="stylesheet" href="index_ie7.css" type="text/css" /><![endif]-->

<!--[if lte IE 6]><link rel="stylesheet" href="index_ie6.css" type="text/css" /><![endif]-->

Magic Eye [24.04.2007 14:14:16]

#

if (   navigator.appVersion > 6.6  &&  navigator.appName.indexOf (   "MSIE"   ) != -1  &&  !window.opera   )   {

// koodi tähän

}

Tumpelo [25.04.2007 12:37:31]

#

Nojoo, päädyin lopulta siihen että teen uuden leiskan joka toimii myös IE:illä oikein. Sekin tosin vaati pari purkkaa mutta ei niin pahoja mitä entinen leiska olisi vaatinut. Saavatpahan nyt mokomat IE-hihhulit taas armonaikaa.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta