Odlišení exploreru podle verze Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: červen 06
Pohlaví: Muž
Stav:
Offline
Kontakt:

Odlišení exploreru podle verze

Příspěvekod simPod » 23 bře 2009 22:03

potrebuju nejakym zpusobem na webu udelat neco v tomto smyslu

Kód: Vybrat vše

[pokud je prohlizes IE6 a nizzsi]:
<a href="ie6.html">
[pokud jiny]
<a href="index2.html">


// IE6 je název programu, ale v žádném případě dostatečný popis problému – viz pravidla:
//
Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
// Název jsem opravil; příště vol vhodný název sám.
// Myloš

Reklama
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Odlišení exploreru podle verze  Vyřešeno

Příspěvekod Myloš » 23 bře 2009 22:34

Prostuduj si podmíněné komentáře: http://www1.mraveniste.org/weblog/2006/ ... ntare.html

Mimochodem – je potřeba starým explorerům předkládat komplet jiné HTML? Nestačilo by v podmínce přilinkovat patřičný stylopis, kterým poladíš to, co IE nezvládá?

Kód: Vybrat vše

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

Anebo v horším případě IE6 a starší navíc odstřihnout od ostatního stylopisu vůbec:

Kód: Vybrat vše

<!--[if gte IE 7]><!-->
<link rel="stylesheet" type="text/css" media="screen" href="styl_pro_vsechny_prohlizece_vyjma_IE6_a_starsich.css">
<!--<![endif]-->
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: červen 06
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Odlišení exploreru podle verze

Příspěvekod simPod » 23 bře 2009 22:53

s tim vyrazenim stylu je to zajimavy... to bych mohl zkusit...na stylovani pouze pro ie6 nemam nervy. a nejaka moznost ze kdyz na stranku prijde nekdo s IE6, tak ho to hodi jinam?

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Odlišení exploreru podle verze

Příspěvekod Myloš » 23 bře 2009 23:07

Simon P40 píše:a nejaka moznost ze kdyz na stranku prijde nekdo s IE6, tak ho to hodi jinam?
Jau jau! Trocha samostatného myšlení? Odkazy jsem nedal? To chceš všechno až pod nos?

Kód: Vybrat vše

<!--[if gte IE 7]><!-->
<a href="stranka1.html">Odkaz pro všechny krom IE6 a starší</a>
<!--<![endif]-->

<!--[if lt IE 7]> <a href="stranka1.html">Odkaz pouze pro IE6 a starší</a> <![endif]-->
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)

simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: červen 06
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Odlišení exploreru podle verze

Příspěvekod simPod » 23 bře 2009 23:16

aha. me nedoslo ze se to da takhle zkombinovat... myslel jsem ze to funguje pouze pro css
takze zrejme nebude problem do tech tagu <!--[if blabla... nacpat i php. diky

simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: červen 06
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Odlišení exploreru podle verze

Příspěvekod simPod » 24 bře 2009 17:27

jde mi udelat toto:

Kód: Vybrat vše

<!--[if IE 6]>
<meta http-equiv="refresh" content="0;url=http://google.cz">
<![endif]-->


ale toto nefunguje:

Kód: Vybrat vše

<!--[if IE 6]>
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.google.cz");
header("Connection: close");
?>
<!--[if IE 6]>
sice me to presmeruje, ale presmeruje me to i ve firefoxu,opere apod. a ne jenom v ie6

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6990
Registrován: duben 06
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Odlišení exploreru podle verze

Příspěvekod Myloš » 24 bře 2009 21:46

To druhé ani nemůže fungovat, protože podmíněné komentáře jsou součástí HTML (respektive jeho microsoftí rozšíření), zatímco <?php tě hodí do PHP, i když jsi jinak v HTML komentáři – to je péhápku fuk.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Výběr PC podle her Příloha(y)
    od buripe » 13 pro 2024 16:16 » v Rady s výběrem hw a sestavením PC
    6
    1883
    od buripe Zobrazit poslední příspěvek
    15 pro 2024 18:21
  • Která PC sestava je podle vás nejlepší? Příloha(y)
    od Rhadley » 04 lis 2024 16:34 » v Rady s výběrem hw a sestavením PC
    4
    1778
    od Kminek Zobrazit poslední příspěvek
    05 lis 2024 09:03
  • Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů Příloha(y)
    od zuzana3 » 27 pro 2024 08:09 » v Administrace sítě
    12
    4710
    od petr22 Zobrazit poslední příspěvek
    27 pro 2024 12:29
  • Klávesnice - verze s úzkým levým Shiftem?
    od Grander » 09 led 2025 18:10 » v Rady s výběrem hw a sestavením PC
    0
    1200
    od Grander Zobrazit poslední příspěvek
    09 led 2025 18:10
  • Windows 10 IoT Enterprise LTSC 2021 (verze 21H2) - jak získat rozšířenou podporu až do roku 2032 - ?
    od IMB » 15 říj 2024 15:30 » v Windows 11, 10, 8...
    1
    2595
    od petr22 Zobrazit poslední příspěvek
    15 říj 2024 16:12

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti