You need to be logged in to post in the forums. If you do not have an account, please sign up first.
błędy (?) na stronie sportowefakty
Witam. Mam dość irytujący problem z Operką. Korzystam z serwisu SF m.in. podczas relacji live - konkretnie żużlowych. Drażni mnie fakt, że lista zawodników nie jest wyświetlana w odpowiedniej kolejności. Na FF oraz IE ten problem nie występuje. Da się to naprawić?Tutaj przykładowa strona:
http://live.sportowefakty.pl/launch_speedway_1993.html
Dodam jeszcze, że na różnych meczach jest różna kolejność numerków.
Jakby komuś nie działalo to daję screena (z Opery):

i z Firefoxa:
Originally posted by efazeti:
no tak, ale Ty jak widzę używasz linuksa, za pewne nie jest to bez znaczenia
Dziwne, ale nie jest
zuzel2.png
Ale dla czego? Nie wiem?
↓
N49°45'15" E21°28'54"
1%
N49°45'15" E21°28'54"
1%
Ok... chcecie krótkie czy długie wyjaśnienie...?
Krótko: ten "błąd" wynika ze sposobu w jaki interpreter Javaskryptu w przeglądarce sortuje tablice... Wygląda na to że Opera sortuje tablice numerycznie, wg. zdefiniowanego klucza przy używaniu pętli for(klucz in tablica), natomiast inne przeglądarki sortują wg. kolejności dodania kluczy do tablicy...
W taki sam sposób jak Opera sortuje też klucze Chrome, natomiast IE i FF sortują wg. kolejności dodania więc czy jest to faktycznie błąd czy nie można by się spierać (lub sprawdzić specyfikacje organizacji W3 dla Javaskryptu)... To, że dane te wydają się być posortowane wg. nr zawodnika w IE i FF można nazwać przypadkiem i wynika to tylko i wyłącznie z ich kolejności w jakiej są ładowane do Javaskryptu gdyż sami autorzy skryptu nie sortują ich w takiej kolejności...
Krótko: ten "błąd" wynika ze sposobu w jaki interpreter Javaskryptu w przeglądarce sortuje tablice... Wygląda na to że Opera sortuje tablice numerycznie, wg. zdefiniowanego klucza przy używaniu pętli for(klucz in tablica), natomiast inne przeglądarki sortują wg. kolejności dodania kluczy do tablicy...W taki sam sposób jak Opera sortuje też klucze Chrome, natomiast IE i FF sortują wg. kolejności dodania więc czy jest to faktycznie błąd czy nie można by się spierać (lub sprawdzić specyfikacje organizacji W3 dla Javaskryptu)... To, że dane te wydają się być posortowane wg. nr zawodnika w IE i FF można nazwać przypadkiem i wynika to tylko i wyłącznie z ich kolejności w jakiej są ładowane do Javaskryptu gdyż sami autorzy skryptu nie sortują ich w takiej kolejności...
Forums » Forum Opery » Opera