![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam taki problem. Zacząłem ostatnio pisać nowy szablon do mojej strony i napisałem go najpierw używając XHTML i CSS. Kolejnym krokiem miała być implementacja Smarty.
W początkowej fazie wszystko działało bez problemów. Problemy pojawiły się gdy użyłem Smarty. Część danych z sekcji HEAD typu linki do CSS, JavaScript, po wywołaniu dokumentu zaczeło 'uciekać' do sekcji BODY (przedstawione na screenie z DOM) przez co szablon się troszkę zepsuł. Na razie jest to wczesna wersja szablonu. Kod sekcji HEAD: CODE <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="content-language" content="pl"> <title>Acd next.gen</title> <link rel="stylesheet" type="text/css" href="style.css" media="screen"/> <script type="text/javascript" src="x.js"></script> {literal} <script type="text/javascript"> function adjustLayout() { var cHeight = xHeight("srodek"); var lHeight = xHeight("bok"); var rHeight = xHeight("tresc"); var maxHeight = Math.max(cHeight, Math.max(lHeight, rHeight)); xHeight("srodek", maxHeight); xHeight("bok", maxHeight); xHeight("tresc", maxHeight); } window.onload = function() { xAddEventListener(window, "resize", adjustLayout, false); adjustLayout(); } </script> {/literal} </head> A oto DOM dokumentu: ![]() Czy ktoś spotkał się z takim problemem? Ten post edytował Yuras 14.09.2008, 10:31:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 17 Dołączył: 23.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
A sekcja <html /> to jest?
-------------------- serwiswww.pl
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dokument rozpoczyna się dokładnie tak:
CODE <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> ... </head> <body> ... </body> </html> Cała struktura dokumentu jest zachowana. Początek HTML nie wszedł mi tylko na screena. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 17 Dołączył: 23.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Hmmm, w ogóle ze strony Smarty nic takiego nie powinno się raczej dziać... Widzę natomiast, że używasz Firefoksa z wtyczką Firebug. Sprawdź może jednak źródło wygenerowanego dokumentu przez menu Widok > Źródło strony, czy tam wszystko gra. Dla pewności jeśli nie chce ci się analizować kodu, puść go przez Validator.
-------------------- serwiswww.pl
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie gdy robię podgląd źródła to wszystko jest praktycznie identycznie jak w dokumencie HTML w którym nie ma Smarty więc to jest właśnie dziwne... Pokombinuje jeszcze dzięki;)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 17 Dołączył: 23.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jak pisałem wyżej, puść go jeszcze przez ten Validator, bo może wkradł się jakiś błąd, którego nie dostrzegasz.
-------------------- serwiswww.pl
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Teraz działa gdy złączyłem wszystko w całość. Bo cały dokument generował się przy użyciu include'ów. Nie wiem co tam konkretnie kolidowało. Ale dzięki za pomoc;)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:50 |