Dlaczego ten kod JavaScriptu nie chce działać pod Operą?
Bo
document.all[...]
Jest obecny tylko w IE
Zaryzykowałbym stwierdzenia, że w ogóle nie ma czegoś takiego, jak document.all... Polecam http://www.w3schools.com/htmldom/dom_obj_document.asp
spc napisał(a)
Bo
document.all[...]
Jest obecny tylko w IE
...akurat document.all nie ma tu nic do rzeczy [!!!]
Opera go obsługuje, nawet Firefox mimo błędu wykonuje poprawnie taki kod :/
piechnat napisał(a)
...akurat document.all nie ma tu nic do rzeczy [!!!]
Opera go obsługuje, nawet Firefox mimo błędu wykonuje poprawnie taki kod :/
Hmmm... Zaskoczyles mnie.. Musze sprawdzic, ale jakis czas temu jeszcze tak bylo :p
Adam.Pilorz napisał(a)
Zaryzykowałbym stwierdzenia, że w ogóle nie ma czegoś takiego, jak document.all...
no to dużo ryzykujesz bo to tak jakbyś powiedział że nie masz dyndającej płyty pod lusterkiem w samochodzie bo nie jest ona opisana w parametrach samochodu
Widzisz, jest różnica pomiędzy samochodem, który można uszkodzić, a językiem, który jest sprecyzowany i już. Językiem programowania gwoli ścisłości (pomińmy dyskusję, czy JavaScript można nazwać językiem programowania czy nie). Dla mnie jak czegoś nie ma w specyfikacji tak JS, jak (X)HTML, XML, CSS itp. to nie istnieje. Wyjątkiem są ewentualne elementy CSS, które jawnie są określone jako zdefiniowane tylko w Mozilli, czyli te, które rozpoczynają się od -moz-.
Adam.Pilorz napisał(a)
a językiem, który jest sprecyzowany i już. (...) Dla mnie jak czegoś nie ma w specyfikacji tak JS, jak (X)HTML, XML, CSS itp. to nie istnieje.
Może tak jest w nibylandi, ale nie w prawdziwym świecie.. jesli czegoś nie ma w specyfikacji to mozesz tego nie uzywac ale to dalej tam jest i musisz sie z tym liczyć.
Ja widzę różnicę między istnieniem w języku, a rozumieniem przez interpretatory tegoż. Ale dalsza dyskusja nie ma sensu, nie tego tyczył wątek...
- Nie dziala w Operze.
//jaka masz Opere, ja mam 8 i wszystkie microsoftowe wymysly dzialaja... - m.p - Nie istnieje w specyfikacji jezyka.
- O czym w sumie jest ta rozmowa?
Dzieki panowie za to jakze piekna dyskusje na temat dokumentacji jezykow programowania :/ ale nie o to mi chodzilo :(
Chcialam uzyskac pomoc - jak poprawic ten skrypcik aby dzialal on pod Opera?
Sciagnelam specjalnie Opere 8.52 - ale nadal przewijanie DIVow mi nie dziala tylko w Operze :/
Mogę się mylić, ale chyba doScrollerIE wiąże się z IE ;)
Zobacz jak ten problem jest rozwiązany na:
http://www.dhtmlshock.com/scrollers/APScrollableArea/default.asp