Autor Zpráva
JimmysX
Profil
Čau lidi, potřeboval bych poradit...

Používám na stránkách skript, který se nekorektně zobrazuje v IE 6... Tak jsem to vytvořil tak, že jsem zadal podmínku pro IE 6 a nižší a vytvořil jsem takový Content Slider pomocí Iframů. Ovšem, musel jsem dát podmínku nad JS, aby ho zase IE 6 ignoroval. Funguje to perfektně. V IE 7 to jede jak má, IE 6 používá tuto jednoduchou alternativu přes Iframy. Ovšem. Díky tomu tagu, aby JS ignoroval IE 6 a nižší, tyto tagy ignorují i Opera s Firefoxem, a to už já nechci.

Jak tedy udělat aby 1 čast textu ignoroval IE 6 > a druhou ostatní?: Příklad

<html>
Příkazy, které má ignorovat IE 6 a ostatní prohlížeče se jimi mají řídit



Příkazy, které jsou jen pro IE 6
</html>


díky za pomoc. Je to pro tuto stránku: www.bednar-interier.ic.cz/kuchyne.htm

mrkněte na zdroják...
Chamurappi
Profil
Reaguji na JimmysXe:
Asi hledáš podmíněné komentáře.
Nicméně na uvedené stránce teď nevidím nic, co by nešlo pohodlně rozběhat ve všech prohlížečích bez použití hacků.
JimmysX
Profil
tak konkrétně: (hodně to zkrátím)

<!--[if gt IE 6]> -Zde to funguje, IE 6 to ignoruje, zobrazí se jen v IE 7, 8, ale já bych potřeboval, aby to opravdu Ignorovalo jen IE6, přitom IE 7 a vyšší, Opera a Firefox brali v potaz. V opeře a firefoxu je teď bílé místo, místo Content slideru


<div id="page-column-left">
<div class="article-list">

....

</div>
</div>
</div>
</div>


</center>
<!-- <![endif]-->

<!--[if lt IE 7]> - tady to neřeším... toto je super: Opera, Firefox, IE7 ignoruje a IE 6 zobrazí alternativu toho, co je výše

<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
...
...
</tr>
</table>
<p align="center">&nbsp;</p>



<![endif]-->
JimmysX
Profil
Našel sem podmínku: <!--[if !IE]> -->

naštěstí to vypadá že funguje i <!--[if gt !IE 6]> -->

prozkoumám odpoledne až se z práce vrátí známí co IE 6 mají...
Nox
Profil
JimmysX
Nemusíš, pokud máš IE7/8 tak nainstaluj IETester
JimmysX
Profil
Ten už mám, ale hlásí chyby ve skriptech, což přímo IE 6 nedělá... (prej) takže raději testuju na čistokrevným IE 6

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0