Po kliknięciu na "Show/Hide Information about school" nie ruszając przy tym myszą wiersz tak jakby tracił hover (tło zmienia się z powrotem na białe).
Jak ktoś to wcześniej zgłaszał to przepraszam, szykałem ale nie znalazłem
Zajec napisał(a):
Powoduje to zmiana tekstu wewnątrz jakiegoś elementu. Zgłosiłem jako bug #246606 z moim mini test-case: http://zajec.net/bug/lost.hover
Przy okazji: 1) To że wrzucisz application/xhtml+xml do meta nie ma priorytetu nad mime-type wysyłanym w nagłówku wraz ze stroną. Pownieneś za pomocą PHP serwować application/xhtml+xml przeglądarkom, które to obsługują. Sposób na to masz tutaj: http://doktorno.boo.pl/index.php?q=art008 2) Używasz innerHTML, którego nie wolno używać w przypadku dokumentów XML (a tym jest XHTML 1.1). Do tworzenia nowych elementów należy użyć document.createElement, a do zmiany tekstu textContent. Dla zachowania zgodności wstecz, można zrobić to tak:
if (document.body.textContent) element.textContent='nowy tekst';
else if (document.body.innerText) element.innerText='nowy tekst';
Skorpion9312 napisał(a):
Dzięki za uwagi.
Originally posted by Zajec:
(..) Dla zachowania zgodności wstecz, można zrobić to tak:
if (document.body.textContent) element.textContent='nowy tekst';
else if (document.body.innerText) element.innerText='nowy tekst';
Opera,IEsyf -> ok. Ale co z FF? On tego nie rusza
Zajec napisał(a):
Jak to nie, może jakiejś starej wersji używasz? :-) Wejdź sobie choćby właśnie na mój test-case Twojego buga: http://zajec.net/bug/lost.hover . W Fx ładnie się dodaje "me" przy każdym kliknięciu.
Skorpion9312 napisał(a):
Ok, sory mój błąd
Originally posted by "Zajec":
1) To że wrzucisz application/xhtml+xml do meta nie ma priorytetu nad mime-type wysyłanym w nagłówku wraz ze stroną. Pownieneś za pomocą PHP serwować application/xhtml+xml przeglądarkom, które to obsługują.
Miałem tak zrobione na lokalnym i było wszystko dobrze. Problemy pojawiły się po przesłaniu plików na serwer (darmowy) - do dokumentu dodawane są jakieś badziewia w stylu: