Autor | Zpráva | ||
---|---|---|---|
DJ Profil * |
#1 · Zasláno: 17. 9. 2011, 14:30:01
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 |
#2 · Zasláno: 17. 9. 2011, 14:30:44
Reaguji na DJ:
Quirk. |
||
Časová prodleva: 9 dní
|
|||
dom Profil * |
#3 · Zasláno: 26. 9. 2011, 09:51:52
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 |
||
Časová prodleva: 5 dní
|
|||
DJ Profil * |
#4 · Zasláno: 1. 10. 2011, 16:28:16
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 * |
#5 · Zasláno: 1. 10. 2011, 17:27:54
DJ:
IE7 nepodporuje X-UA-Compatible hlavičku. dom má v podstate pravdu, stačí použiť iný doctype, najlepšie <!doctype html> |
||
Davex Profil |
#6 · Zasláno: 1. 10. 2011, 17:44:27
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 * |
#7 · Zasláno: 1. 10. 2011, 18:19:28
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 * |
#8 · Zasláno: 1. 10. 2011, 18:29:33
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 * |
#9 · Zasláno: 1. 10. 2011, 18:42:42
před doctypem mám akorát includovaný nějaký php skripty, funkce, to je vše...
|
||
Davex Profil |
#10 · Zasláno: 1. 10. 2011, 18:46:23
DJ:
„před doctypem mám akorát includovaný nějaký php skripty“ Tak je ulož bez BOMu. |
||
DJ Profil * |
#11 · Zasláno: 1. 10. 2011, 18:53:14
Davex:
a to se dělá jak (PSPad)? |
||
Davex Profil |
#12 · Zasláno: 1. 10. 2011, 18:58:03
|
||
DJ Profil * |
#13 · Zasláno: 1. 10. 2011, 19:10:13
Davex:
to taky nepomohlo :( |
||
Davex Profil |
#14 · Zasláno: 1. 10. 2011, 20:25:35
Prosím o odkaz na živou ukázku.
|
||
DJ Profil * |
#15 · Zasláno: 1. 10. 2011, 20:35:56
|
||
Davex Profil |
#16 · Zasláno: 1. 10. 2011, 20:42:19
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 * |
#17 · Zasláno: 1. 10. 2011, 20:43:50
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 |
#18 · Zasláno: 1. 10. 2011, 20:50:28
Tak si ještě jednou přečti [#6], co jsem psal o čemkoliv před
<!doctype> m.
|
||
DJ Profil * |
#19 · Zasláno: 1. 10. 2011, 20:56:41
Davex:
přehodila jsem tyhle věci pod doctype a už to konečně vypadá dobře. Děkuju moc za trpělivost! |
||
Časová prodleva: 13 let
|
0