niepoprawne zachowanie strony www ??

w dziale Opera
ksx napisał(a):

Jest stronka sklepu (nie chciałbym, żeby to było uznane za reklamę, ale często z niego korzystam). Jest tam w poszczególnych kategoriach produktów pole do zaptaszkowania "wyświetl tylko dostępne towary"
W IE to działa, w Operze niestety nie.
Po wybraniu opcji w Operze "sprawdź poprawność źródła" wyświetla mi się komunikat: This Page Is Valid XHTML 1.0 Transitional! - więc chyba w porządku.

sprwadzić można np.: http://www.comp-art.pl/sklep.php?grupa=AB

Więc w czym jest problem ??

Wersja 7.54
Kompilacja 3865
Platforma Win32
System Windows XP

Java Sun Java Runtime Environment version 1.4
VoiceXML Plugin not available

Mayor napisał(a):

moge tylko potwiedzic że na 7.60P1 jest to samo (czyli nie działa)
swoją drogą póki co można się sugerować tymi czerwonymi koszyczkami (towar niedostępny) i lukac tylko na zielone (jest) no ale wiadomo że to nie rozwiązuje problemu

quiris napisał(a):

Na razie tylko tyle:

Event thread: click
Error:
name: TypeError
message: Statement on line 312: Expression did not evaluate to a function object:
document.createStyleSheet
Backtrace:
Line 312 of linked script http://www.comp-art.pl/funkcje.js
document.body.BehaviorStyleSheet = document.createStyleSheet();
In unknown script
ukryjBraki(this);
At unknown location
{event handler trampoline

thm napisał(a):

This Page Is Valid XHTML 1.0 Transitional!



Jak zauwazył quiris problem nie lezy po stronie strony, a po stronie javaskryptu, tak więc poprawny xhmtl niewiele tu zmienia :-(

ksx napisał(a):

czy kolega quiris mógłby jeszcze dodać dwa słowa komentarza do błędu javascriptu na stronie?? - bo nie jestem w tym mocny
chciałbym napisać do nich, że "nie działa"
z góry dziękuję

ksx napisał(a):

w mozilli działa ...

quiris napisał(a):

Originally posted by ksx
czy kolega quiris mógłby jeszcze dodać dwa słowa komentarza do błędu javascriptu na stronie?? - bo nie jestem w tym mocny
chciałbym napisać do nich, że "nie działa"

I działać nie będzie. Niestety. Muszę z uznaniem przyznać, że skrypt został pisany z wyjątkowym znawstwem standardów (choć jest parę złych nawyków, które w przyszłości będą procentować problemami z nowymi przeglądarkami). Wracając do tematu. Nie będzie działać, ponieważ Opera na polu DOM Level 2 Style odstaje straszliwie od reszty stawki, zwłaszcza w części dotyczącej manipulacji arkuszami stylów sad Można by napisać dla Opery jakieś obejścia, ale wymagałoby to dużo pracy. Podkreślam w tym przypadku wina leży całkowicie po stronie Opery.

ksx napisał(a):

... kumpel mi mówił "zainstaluj porządną przeglądarkę (mozillę)"...
... szkoda...
... btw dlaczego Opera, przy tak wielu zaletach, nie dopacuje takiego szczegółu?...
... jescze trochę M2 uczłowieczyć i byłaby opcją idealną...

(tak napiałem ja, KSX, Opera user od lat trzech, #256)

quiris napisał(a):

kumpel mi mówił "zainstaluj porządną przeglądarkę (mozillę)"

Kumpel spłyca temat. Oczywiście jeśli chcesz to możesz z Mozi korzystać. Nikt tu nikogo pod pistoletem nie zatrzymuje wink

Opera, przy tak wielu zaletach, nie dopacuje takiego szczegółu?

No wybacz, ale implementacja całego modułu stylów to nie jest taki sobie szczegół. Może dlatego nie zaimplementowali, ponieważ był on wykorzystywany sporadycznie. Przyznam się, że ta strona to pierwszy przypadek, gdy spotykam się z praktycznym zastosowaniem elementów tego modułu.

jescze trochę M2 uczłowieczyć i byłaby opcją idealną...

Ech... M2 jest inne, dlatego nazywane jest rewolucyjne wink