Thread View: pl.comp.lang.php
9 messages
9 total messages
Started by R.e.m.e.K
Thu, 07 Aug 2014 21:00
Lokalny HTML, IE11, CSS i blad MIME
Author: R.e.m.e.K
Date: Thu, 07 Aug 2014 21:00
Date: Thu, 07 Aug 2014 21:00
96 lines
4320 bytes
4320 bytes
Witam
Pisalem juz na grupie www, ale ...nikt nic nie poradzil.
Moze tutaj ktos mi pomoze.
Mam problem z pewnym narzedziem, ktore generuje plik HTML. Konkretnie jest
to narzedzie do tworzenia dokumentacji z poziomu kodu (XML Documentation).
Narzedzie jako swojego GUI uzywa osadzonej w IDE kontrolki IE. Aby
wyswietlic formularz tworzy na dysku tymczasowy plik HTML i go wystwiela w
swoim okienku zadokowanym w IDE.
Otoz w starszych wersjach wszystko bylo ok, ale najnowsza
dziwnie sie u mnie zachowuje. Pokazany w IDE kod HTML nie obluguje styli
CSS, ktore sa w nim dolaczone. Konkretnie plik HTML wyglada tak:
<!DOCTYPE html>
<!-- saved from url=(0016)http://localhost/ -->
<html>
<head>
<title>Unit1 Namespace</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="generator" content="Documentation Insight" />
<!--Generated by Documentation Insight (http://www.devjetsoftware.com/). -->
<base target="_self" href="C:\Program Files (x86)\Documentation Insight 3\"
/>
<link type="text/css" rel="Stylesheet" href="css/presentation.css" />
<link type="text/css" rel="Stylesheet" href="css/editor.css" />
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.cookie.js"></script>
<script type="text/javascript" src="js/di.js"></script>
</head>
<body class="library">
<input type="hidden" id="contentEditableControl" class="userDataStyle"
value="false" />
<input type="hidden" id="userDataCache" class="userDataStyle" />
<input type="hidden" id="hiddenScrollOffset" />
<input type="hidden" id="moduleName" value="Unit1" />
<input type="hidden" id="elementId" value="Unit1" />
<div id="content">
<div class="topic">
<h1 class="title">Unit1 Namespace</h1>
<div id="mainSection">
<div id="mainBody">
<div id="summarySection" class="section">
<input class="tagName" type="hidden" value="summary" />
<div id="summaryHeader" class="sectionHeader">
<div>
<a href="javascript:void(0)" class="collapsibleAreaHref" title="Collapse">
<span class="collapsibleAreaIcon collapsibleAreaExpanding">
<!---->
</span>
<span class="collapsibleAreaTitle">Summary</span>
</a>
</div>
</div>
<div id="summaryContent" class="sectionContent" contentEditable="false">
<p>
Test
</p>
</div></div></div></div></div></div>
<div id="footer"><div id="footerContent"></div></div></body>
</html>
Pliki styli sa na odpowiedniej sciezce i sa wczytywane, sprawdzilem to
ProcessExplorerem:
C:\Program Files (x86)\Documentation Insight 3\css\presentation.css
C:\Program Files (x86)\Documentation Insight 3\css\editor.css
Gdy wyswietlilem ten plik w IE i wlaczylem debugowanie to dla obu plikow w
logu pojawia sie informacja:
SEC7113: Arkusz CSS został zignorowany ze względu na niezgodność typów mime
Tak to wyglada na screenshotcie:
http://snap.ashampoo.com/uploads/2014-08-03/OJNBbhGA.png
W efekcie okno w IDE zamiast wygladac tak:
http://images.cnblogs.com/cnblogs_com/zzzl/201109/201109040047245073.png
wyglada tak:
http://snap.ashampoo.com/uploads/2014-08-03/TjJ5qVxC.png
Co moze byc przyczyna? Problem jest lokalny, u kolegi dziala wszystko ok.
IE11, Win 7 x64.
Czy da sie zmusic IE11 aby prawidlowo wczytywal te CSS i JS?
--
pozdro
R.e.m.e.K
Re: Lokalny HTML, IE11, CSS i blad MIME
Author: Kviat
Date: Fri, 08 Aug 2014 00:00
Date: Fri, 08 Aug 2014 00:00
60 lines
3291 bytes
3291 bytes
W dniu 2014-08-07 23:00, R.e.m.e.K pisze: > Witam > > Pisalem juz na grupie www, ale ...nikt nic nie poradzil. Oj tam. Nie zdążyłem odpisać... :) > Moze tutaj ktos mi pomoze. > Otoz w starszych wersjach wszystko bylo ok, ale najnowsza > dziwnie sie u mnie zachowuje. Pokazany w IDE kod HTML nie obluguje styli > CSS, ktore sa w nim dolaczone. Konkretnie plik HTML wyglada tak: To problem nie z kodem html. > Pliki styli sa na odpowiedniej sciezce i sa wczytywane, sprawdzilem to > ProcessExplorerem: > C:\Program Files (x86)\Documentation Insight 3\css\presentation.css > C:\Program Files (x86)\Documentation Insight 3\css\editor.css > > Gdy wyswietlilem ten plik w IE i wlaczylem debugowanie to dla obu plikow w > logu pojawia sie informacja: > > SEC7113: Arkusz CSS został zignorowany ze względu na niezgodność typów mime Bo starsze wersje IE miały mniejsze restrykcje bezpieczeństwa i pliki css z nieprawidłowym MIME były interpretowane poprawnie jako css. W nowszych wprowadzili MIME-Sniffing czy jak to się tam nazywa. I jak serwer zapodaje css z nieprawidłowym MIME (czyli źle skonfigurowany) to już css nie zadziała. W przypadku serwera wystarczy poprawić konfigurację, ale w Twoim przypadku wczytujesz css lokalnie i zwyczajnie w windowsie masz najprawdopodobniej źle przypisany MIME do plików css. > Co moze byc przyczyna? Problem jest lokalny, u kolegi dziala wszystko ok. Spróbuj tak: regedit.exe -> HKEY_CLASSES_ROOT -> .css i zobacz co masz w kluczu "Content Type". Powinno być: text/css Jest jeszcze coś takiego: http://www.nirsoft.net/utils/file_types_manager.html ale nie wiem czy działa z Win7 Może to Cię naprowadzi i znajdziesz coś nowszego. > IE11, Win 7 x64. > > Czy da sie zmusic IE11 aby prawidlowo wczytywal te CSS i JS? Powinno pomóc ustawienie dla tej strony (czy wczytanego z dysku pliku html) "Trybu zgodności" czy "Widok zgodności" (nie używam IE więc nie pamiętam dokładnie) - to wyłącza MIME-Sniffing i IE "oleje" (jak to robiły starsze wersje) nieprawidłowy MIME dla css. Mam nadzieję, że pomogłem, albo chociaż naprowadziłem gdzie szukać rozwiązania. Pozdrawiam Piotr
Re: Lokalny HTML, IE11, CSS i blad MIME
Author: Kviat
Date: Fri, 08 Aug 2014 00:03
Date: Fri, 08 Aug 2014 00:03
12 lines
1589 bytes
1589 bytes
W dniu 2014-08-08 02:00, Kviat pisze: > regedit.exe -> HKEY_CLASSES_ROOT -> .css > i zobacz co masz w kluczu "Content Type". Powinno być: text/css a i jeszcze tu: HKEY_LOCAL_MACHINE -> SOFTWARE -> Classes -> .css tak samo, jak w "Content Type" jest "text/plain" zamienić na "text/css" Pozdrawiam Piotr
Re: Lokalny HTML, IE11, CSS i blad MIME
Author: R.e.m.e.K
Date: Fri, 08 Aug 2014 06:28
Date: Fri, 08 Aug 2014 06:28
35 lines
2082 bytes
2082 bytes
Dnia Fri, 08 Aug 2014 02:00:11 +0200, Kviat napisał(a): >> Pisalem juz na grupie www, ale ...nikt nic nie poradzil. > > Oj tam. Nie zdążyłem odpisać... :) Dlugo czekalem ;-) >> Moze tutaj ktos mi pomoze. > >> Otoz w starszych wersjach wszystko bylo ok, ale najnowsza >> dziwnie sie u mnie zachowuje. Pokazany w IDE kod HTML nie obluguje styli >> CSS, ktore sa w nim dolaczone. Konkretnie plik HTML wyglada tak: > > To problem nie z kodem html. Tyle wiem, ale chcialem pokazac tlo problemu od A do Z >> SEC7113: Arkusz CSS został zignorowany ze względu na niezgodność typów mime >> Co moze byc przyczyna? Problem jest lokalny, u kolegi dziala wszystko ok. > > Spróbuj tak: > > regedit.exe -> HKEY_CLASSES_ROOT -> .css > i zobacz co masz w kluczu "Content Type". Powinno być: text/css Tada!!! Czulem, ze to siedzi w systemie. I juz po klopocie. Mega WIELKIE DZIEKI. Masz u mnie kszynke browca! - pod warunkiem, ze razem ja wypijemy ;-) -- pozdro R.e.m.e.K
Re: Lokalny HTML, IE11, CSS i blad MIME
Author: Kviat
Date: Fri, 08 Aug 2014 11:33
Date: Fri, 08 Aug 2014 11:33
23 lines
1909 bytes
1909 bytes
W dniu 2014-08-08 08:28, R.e.m.e.K pisze: > Dnia Fri, 08 Aug 2014 02:00:11 +0200, Kviat napisał(a): > >>> Pisalem juz na grupie www, ale ...nikt nic nie poradzil. >> >> Oj tam. Nie zdążyłem odpisać... :) > > Dlugo czekalem ;-) Sezon urlopowy to rzadziej do kompa zaglądam. Ale odpisać chciałem... przy najbliższej okazji :) Tym razem najpierw na php zajrzałem. > Mega WIELKIE DZIEKI. Nie ma sprawy. > Masz u mnie kszynke browca! - pod warunkiem, ze razem ja wypijemy ;-) A to już zależy jak daleko masz do morza... ;) Pozdrawiam Piotr
Re: Lokalny HTML, IE11, CSS i blad MIME
Author: R.e.m.e.K
Date: Fri, 08 Aug 2014 12:02
Date: Fri, 08 Aug 2014 12:02
11 lines
1397 bytes
1397 bytes
Dnia Fri, 08 Aug 2014 13:33:12 +0200, Kviat napisał(a): > A to już zależy jak daleko masz do morza... ;) W tej chwili 15 minut z obuwia ;-) Morze moze nie do konca, raptem zatoka :-) Skad jestes? -- pozdro R.e.m.e.K
Re: Lokalny HTML, IE11, CSS i blad MIME
Author: Kviat
Date: Fri, 08 Aug 2014 12:19
Date: Fri, 08 Aug 2014 12:19
13 lines
1747 bytes
1747 bytes
W dniu 2014-08-08 14:02, R.e.m.e.K pisze: > Dnia Fri, 08 Aug 2014 13:33:12 +0200, Kviat napisał(a): > >> A to już zależy jak daleko masz do morza... ;) > > W tej chwili 15 minut z obuwia ;-) > Morze moze nie do konca, raptem zatoka :-) > Skad jestes? Oszszsz w mordę jeża... zatokę to ja z okna widzę :) Pozdrawiam Piotr
Re: Lokalny HTML, IE11, CSS i blad MIME
Author: artiun
Date: Fri, 08 Aug 2014 14:23
Date: Fri, 08 Aug 2014 14:23
11 lines
2116 bytes
2116 bytes
W dniu 2014-08-08 14:19, Kviat pisze: > > Oszszsz w mordę jeża... zatokę to ja z okna widzę :) > Mieszkasz, czy pojechałeś? Jeśli pojechałeś to pewnie w góry :) -- Artur 0 weeks 0 days 22 hours 2 minutes 32 seconds and 706 milliseconds. "pl.comp.lang.php"
Re: Lokalny HTML, IE11, CSS i blad MIME
Author: Kviat
Date: Fri, 08 Aug 2014 15:10
Date: Fri, 08 Aug 2014 15:10
16 lines
1802 bytes
1802 bytes
W dniu 2014-08-08 16:23, artiun pisze: > W dniu 2014-08-08 14:19, Kviat pisze: >> >> Oszszsz w mordę jeża... zatokę to ja z okna widzę :) >> > Mieszkasz, czy pojechałeś? Mieszkam. > Jeśli pojechałeś to pewnie w góry :) Góry to nie moja bajka. Jak już gdzieś wyjeżdżam to też musi być woda. Duuużo wody :P Pozdrawiam Piotr
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads