Har ett problem som gör mig galen. Tror att jag har i 3 timmar efter svaret men hittar nada (eller så är det bara det att jag är så trög att jag inte fattar hur jag skall göra).
Jag letar efter ett sätt att dölja kod för IE6 men göra det tillgängligt för alla övriga webbläsare (IE7>, firefox, safari etc). Det närmsta jag kan komma är med hjälp av <!--[if gt IE 6]> taggen. Men då visas koden bara för IE7, IE8 och IE9 men INTE i de övriga webbläsarna? Varför blir det så?
Har ett problem som gör mig galen. Tror att jag har i 3 timmar efter svaret men hittar nada (eller så är det bara det att jag är så trög att jag inte fattar hur jag skall göra).
Jag letar efter ett sätt att dölja kod för IE6 men göra det tillgängligt för alla övriga webbläsare (IE7>, firefox, safari etc). Det närmsta jag kan komma är med hjälp av <!--[if gt IE 6]> taggen. Men då visas koden bara för IE7, IE8 och IE9 men INTE i de övriga webbläsarna? Varför blir det så?
Tackar ödmjukast för en lösning!
Ooops... läste fel först. Sorry. Men det här ska väl fungera?
<!--[if IE 6]>
<div style="display:none;">koden du vill gömma för IE6 här...</div><![endif]-->
Det jag försöker göra är att hindra jquery kod i headern från att läsas in i IE6 i övrigt inget annat. Här är ett exempel på min kod. jqueryn beter sig inte som den skall i IE6 och därför vill jag inte använda den.
Conditional comments only work in Explorer on Windows, and are thus excellently suited to give special instructions meant only for Explorer on Windows.
Tillslut lyckades jag! Tror jag har varit otydlig i min fråga. Ifall någon annan kan behöva det någon gång så döljer man kod från en specifik webbläsare med följande kod:
<![if !IE 6]>
Kod som du vill dölja från en specifik Internet Explorer webbläsare fast inte från någon annan läsare.
<![endif]>
Tack för alla svar! Nate.A, tror ditt förslag hade fungerat. Hade bara inte tid att testa det! Tack igen!
254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e