Autor Zpráva
DJ
Profil *
Ahoj,
dostala jsem do ruky dodělávku/předělávku jednoho webu a když jsem ho otevřela v IE8, uviděla jsem hrůzu - všechno absolutně rozházené. Pak jsem si všimla, že když v nástrojích pro vývojáře přepnu Režim dokumentu: na Internet Explorer 8 (defaultně je tam ADAPTIVNÍ REŽIM), tak je to ok.
Měla bych dotaz, co to je ten adaptivní režim?
Chamurappi
Profil
Reaguji na DJ:
Quirk.
dom
Profil *
Prostě a jednoduše...
v hlavičce webu nebude

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

ale

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01">

...problém vyřešen
DJ
Profil *
dom:
tady problém nebyl, chtělo to přidat
<meta http-equiv="X-UA-Compatible" content="IE=edge">.
Ale tohle vyřešilo problém s IE8, ale ne s IE7 - tam se furt nastavuje adaptivní režim :(
Yur4Y_
Profil *
DJ:
IE7 nepodporuje X-UA-Compatible hlavičku. dom má v podstate pravdu, stačí použiť iný doctype, najlepšie
<!doctype html>
Davex
Profil
Yur4Y:
stačí použiť iný doctype, najlepšie <!doctype html>
Jen dodám, že před ním by se nemělo vyskytovat nic jiného, protože to může shodit IE zpět do kompatibilního režimu.
DJ
Profil *
změna doctypu nepomáhá. Pro zajímavost ukázka části hlavičky:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US" xml:lang="en">
<head>
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

V podstatě to samé, co používám i jinde, krom předposledního řádku, který jsem dodala dodatečně.
margin
Profil *
Sama píšeš, že stejný kód používáš i jinde, takže v tom problém nebude. Mám nějaké tušení, že příčina bude v BOM před !DOCTYPE. Přesněji, jeden BOM tam být může, ale ty ho tam máš 2×, nebo i vícekrát.
DJ
Profil *
před doctypem mám akorát includovaný nějaký php skripty, funkce, to je vše...
Davex
Profil
DJ:
před doctypem mám akorát includovaný nějaký php skripty
Tak je ulož bez BOMu.
DJ
Profil *
Davex:
a to se dělá jak (PSPad)?
Davex
Profil
PSpad a BOM
DJ
Profil *
Davex:
to taky nepomohlo :(
Davex
Profil
Prosím o odkaz na živou ukázku.
DJ
Profil *
Odkaz
Davex
Profil
DJ:
A co ty komentáře?
<!-- Start the session -->
<!-- Include the file with functions -->
 
<!-- Connection to the database -->
<!-- Language, page, cookies, ... -->
<!-- Destroys all old unactivate users -->
DJ
Profil *
to je toto:
<!-- Start the session -->
<?php session_start(); ?>
<!-- Include the file with functions -->
<?php include 'util/functions.php'; ?>
<!-- Connection to the database -->
<?php connect_db(); ?>
<!-- Language, page, cookies, ... -->
<?php include 'util/basic_setting.php'; ?>
<!-- Destroys all old unactivate users -->
<?php auto_delete_user(); ?>
Davex
Profil
Tak si ještě jednou přečti [#6], co jsem psal o čemkoliv před <!doctype>m.
DJ
Profil *
Davex:
přehodila jsem tyhle věci pod doctype a už to konečně vypadá dobře. Děkuju moc za trpělivost!

Vaše odpověď

Mohlo by se hodit

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

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

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

0