Invalid value for property: zoom

0

DOM style property
Invalid value for property: zoom
Line 1:
1
-^

Co to oznacza?

Czy może to być powodem czegoś takiego:?

Skrypt PHP wraz z javascript, do tego jquery i ajax.

Na LOCALHOST - śmiga wszystko OK.
Po wrzuceniu na serwer (płatny) nie działa.

Ten przypadek występuje tylko w OPERZE. W innych przeglądarkach działa....

Pomóżcie, bo nie chcę grzebać i mieszać za bardzo w kodzie bo w innych przeglądarkach działa....

0

Przecież to niczego nie zmienia oprócz małego ostrzeżenia w konsoli. Jest to jakiś hack na starsze wersje IE (Google: "hasLayout zoom hack").

Patrz ile ostrzeżeń wywala forum 4programmers: http://prntscr.com/aswhk/direct
Albo nawet google.pl: http://prntscr.com/aswk8/direct

Zostaw to w spokoju i ciesz się życiem, tak ma być.

0

Potwierdzam to co napisał dzek69. Nie może to mieć wpływu na Operę i przeglądarki inne niż IE. W IE powinno to coś naprawiać, dając elementowi ukrytą własność hasLayout w nieinwazyjny sposób. Chyba że developer dał to ot tak, na ślepo. Nawet wtedy jednak nie powinno to spowodować problemów.

Normalne przeglądarki -- Firefox, Chrome, Safari i Opera też -- ignorują deklaracje, których nie znają. A własności zoom nie rozpoznają, bo nie ma jej w specyfikacji CSS (to rozszerzenie Microsoftu). Ponieważ wartością w tej deklaracji jest po prostu "1", nie ma prawa spowodować to nawet czegoś takiego jak błąd składni i problemów z parsowaniem następnej deklaracji. Jedynym skutkiem jest ten błąd w konsoli.

Aby uniknąć takich błędów, można przenieść style dla IE do osobnego arkusza stylów, dodawanego za pomocą komentarzy warunkowych. Ten arkusz widziałby tylko IE, a pozostałe przeglądarki nie, więc nie wyświetlałyby ostrzeżeń. Ale wydzielenie stylów do osobnego pliku powoduje pewne problemy z utrzymaniem i nie można tego nawet bezwzględnie zalecić.

Tak czy siak, to nie jest powodem Twojego błędu. Możesz ew. dać link do tego serwisu wraz z dokładniejszym opisem reprodukcji/lokalizacji błędu, to może będziemy w stanie pomóc.

0

OK, dzieki ogromne za odpowiedzi...

Chodziło mi o to czy jest możliwe, aby przez ten błąd wywalało mi skrypt w operze...

Teraz wiem, że nie ma to najmniejszego wpływu na działanie skryptu...

Skrypt, który napisałem przestał działać mi w operze, więc zabrałem się za lekturę konsoli błędów... Żadnego (poza tym opisanym wyżej) nie wywalało...

Prześledziłem cały mój kod od początku do końca, setki zmian, prób i nic. Dalej nie działało.....

Testowałem na kompie swoim i na kompie w pracy....

Potem wziąłem laptopa żony iiiiiii - tam działa.... Więc szukanie, grzebanie w mojej operze, aż w końcu udało się.....

Nie wiem, czy to już było opisane czy nie, szczerze powiem nawet nie szukałem na forum - ale miałem włączoną funkcję OPERA TURBO. Po wyłączeniu wszystko zaczęło śmigać jak dawniej... Bez żadnego błędu.....

Może komuś się przyda - OPERA TURBO wywalała mi skrypt. NIe mówię, że robi z każdym, ale w moim przypadku to było to....

Dzięki jeszcze raz dzięki za odpowiedzi,
Pozdrawiam.....

1 użytkowników online, w tym zalogowanych: 0, gości: 1