Na stronie http://gentoo.strusio.net/ w Operze 7.54u2 nie działają linki. Co może być powodem? W 7.60, 8.00 i w Gecko jest OK.
Mnie wszystko dziala w 7.54u2. Moze masz wlaczona przeszkadzajke javascript?
M.
Originally posted by Moose
Mnie wszystko dziala w 7.54u2. Moze masz wlaczona przeszkadzajke javascript?
Fakt, to coś z JavaScriptem. Tylko dlaczego w 7.54u2 jest OK, a w nowszych nie? Konsola JavaScirpt nic nie pokazuje, a kod strony nie wygląda źle.
Problem został częściowo namierzony. Strona się sypie przez skrypt (mój, na dodatek) statystyk, autor ww. strony już go usunął z kodu. Mimo to nadal nie znam przyczyn takiego zachowania się Opery 7.54u2. Przygotowałem prosty plik , który zawiera tylko odnośnik do strony Opery i skrypt statystyk. Jak zmienić ten skrypt, żeby nie rozwalał strony w tej wersji Opery?
zwierz napisał(a)
Przygotowałem prosty plik , który zawiera tylko odnośnik do strony Opery i skrypt statystyk.
Hmm, przy włączonym javascripcie nie mogę odświeżać tej strony.
I pasek adresu mam też zablokowany.
Originally posted by szyk
Hmm, przy włączonym javascripcie nie mogę odświeżać tej strony.
I pasek adresu mam też zablokowany.
Też to zauważyłem. Podobnie jest w 7.54u1. W 7.50 działa bez problemu. W 7.23 nie mogę sprawdzić, bo ta wersja (przynajmniej linuksowa) nie obsługuje poprawnie application/xhtml+xml.
UPDATE Przygotowany przeze mnie plik działa w 7.50, dopóki nie dołożę więcej linii kodu.
A to akurat jest bardzo proste. Opera ma jakieś problemy z obsługą literek NS Problem został zidentyfikowany na joggerze marcoosa. Dla Opery spróbuj użyć createElement. Coś w stylu:
if (document.getElementsByTagNameNS && !window.opera) el = document.getElementsByTagNameNS("http://www.w3.org/1999/xhtml", tag); else if (document.getElementsByTagName) el = document.getElementsByTagName(tag);
Hmm... Chyba nie raportowałem tego.
Originally posted by quiris
Hmm... Chyba nie raportowałem tego.
Może warto? Zmieniłem skrypt i wywaliłem info o przestrzeni nazw. Teraz zamiast getElementByTagNameNS jest getElementByTagName. I tak:
1. W Gecko bez różnicy - działa dalej jak trzeba.
2. W Operze 7.54u2 nie ma problemów z odnośnikami, odświeżaniem, ale... nie wykonuje się skrypt.
Może jakieś inne idee?
Ps. Chyba Opera nie lubi moich statystyk
Może o to chodzi: http://my.opera.com/forums/showthread.php?s=&threadid=82045 ?2. W Operze 7.54u2 nie ma problemów z odnośnikami, odświeżaniem, ale... nie wykonuje się skrypt.
Originally posted by quiris
Może o to chodzi: http://my.opera.com/forums/showthread.php?s=&threadid=82045 ?
Nie ma na tym forum wątku #82045
Ups Przepraszam, chodziło o: http://my.opera.com/forums/showthread.php?s=&threadid=63445Originally posted by zwierz
Nie ma na tym forum wątku #82045
Originally posted by quiris
Ups Przepraszam, chodziło o: http://my.opera.com/forums/showthread.php?s=&threadid=63445
No, widzę że cel masz ten sam. Z Gemiusem jest o tyle łatwo, że da się to zrobić dużo prościej
<script type="text/javascript" src="http://hit.gemius.pl/script.js?id=numer_skryptu" defer="defer" />
- oni "obrabiają" dane w JavaScirpt, a ja w PHP.