Błędy w wyświetlaniu w IE
Autor: Keram A.
Visitado 1145,
Followers 1,
Compartido 25
Strona zrobiona w WebSite X5 v9 - Smart (dodatek do PC Format). Dobrze działa w Ff, kiepsko w Chrome (brak tła), katastrofalnie w IE 9 (wszystko się rozjechało - tło w innym miejscu, treść w innym - porażka). Co robić? Pozdrawiam Marek
Publicado en
Witaj Marek,
Podaj adres strony, będzie nam łatwiej sprawdzić co może być przyczyną problemów.
Pozdrawiam
Autor
Witam.
Adres: www.puertas.pl
Sprawdzane na laptopie HP z oryginalnym Vista Business, aktualne aktualizacje, RAM 2GB, Core2Duo.
Na Ff 11.00 (dzisiejsza aktualizacja) - to jest wzorzec - tak miało być.
Na Chrome 17.0.963.79 m - brak tła - jest tylko środkowy panel - strona działa, zachowała pełną funkcjonalność - ale straciła design.
Na IE 9 - tło sobie, panel sobie, treść sobie - nawigacja utrudniona (tylko dolny pasek działa) - jak dam sprawdzanie strony narzędziami IE, to wyskakuje mi "milion" błędów. A ja ni w ząb tego nie rozumiem.
A miało być tak pięknie ...
Proszę o pomoc.
Pozdrawiam:
Marek
Witaj Marek,
Problem powoduje skrypt JavaScript (jakiś kod z adresem kropka.onet.pl), który jest dodany do kodu strony przed znacznikiem <html> prawdopodobnie przez Twojego dostawcę usługi hostingowej.
Dodanie jakiegokolwiek tekstu lub odstępów przed znacznikiem <html> w HTML5 jest niezgodne ze standardem i te przeglądarki, które nie są tolerancyjne w tej sprawie wyświetlają stronę nieprawidłowo.
Proszę kontaktować się w sprawie z firmą hostingową w celu usunięcia problemu.
PS. Będzie pięknie, to nie jest wina oprogramowania.
Pozdrawiam
Spotkałem się juz z takim problemem. Jest tak jak pisze Promise. Spróbuj dla przykładu we wszystkich plikach stron .html pousuwać recznie skrypt znajdujacy się na poczatku żródła: "<scripttype="text/javascript"language="JavaScript"><!--
[removed] (unescape ('[removed]+' src="http://kropka.onet.pl/_s/kropka/r.js?id=dv064ccpE0lIv9kjJ365m8PJfZsW5y7Gpq2ArpJAxxr.z7&t=406&z=1&k=0&RR='</span>+(<span class="JS_KEY">new Date()).getTime()+'">[removed]'));
//--></script>" Problem sprawia Kropka Onetu. A do tego Republika jest słabym serwerem. Zobaczymy co z tego wyjdzie.
Autor
Panowie,
wilekie dzięki za radę, tylko ... dlatego testowałem WBS5, że nie znam żadnego języka do pisania strn, a WBS5 takim laikom jak ja, pozwala zrobić coś fajnego.
Pytania:
- w jakim programie mam otworzyć te strony, żeby zobaczyć skrypt w .html?
- gdzie znajdę material do otwarcia (wrzuciłem stronę poprzez ftp'a i dodatkowo zrzuciłem sobie na dysk i nie wiem, w których folderach co jest zapisane).
Swoją drogą - jestem bardzo mile zaskoczony, że staracie mi się pomóc. Jeszcze raz dziękuję.
Pozdrawiam:
Marek
Witaj Marek,
Wystarczy, że w przeglądarce z otwartą stroną wybierzesz opcję typu "Pokaż źródło strony", często można ją znaleźć w menu kontekstowym pod prawym klawiszem myszy.
Niestety często tego typu kod, o którym pisałem, dodawany jest automatycznie do plików w momencie ich wyświetlania więc bez skontaktowania się z usługodawcą hostingu nic z tym nie można zrobić. Warto rozważyć zmianę hostingu na coś lepszego.
Pozdrawiam
W miejscu gdzie zapisałeś Projekt na dysku są pliki stron z rozszeżeniem .html. Plik ten otwierasz przy pomocy notatnika i tekst tam widoczny powinien się zaczynać od tekstu: <!DOCTYPE html><!-- HTML5 --> . Wszystko co jest powyżej tego teksu usuń i zapisz ten plik z nowymi ustawieniami.
Witaj Ryszard,
Wprowadzasz innych u?ytkowników w b??d.
Program sam nie dodaje ?adnych elementów nad nag?ówkiem <html> wi?c niemo?liwe jest, ?eby po eksporcie plików na dysk znalaz? si? tam kod JavaScript lub jakikolwiek inny.
W tym konkretnym wypadku kod najpewniej dodawany jest ju? na serwerze przez firm? hostingow?, automatycznie, bez modyfikowania plików ?ród?owych witryny.
Pozdrawiam
Zgadza się, trochę się zagalopowałem. Przepraszam. Raczej miałem na myśli to, żeby przekopiować pliki .html z serwera na dysk, Pousuwać zbędny skrypt u góry źródła i zpowrotem przekopiować je na serwer. Zobaczylibyśmy co by to dało.