Niektóre Javascript nie wydają się działać na moim laptopie Windows

0

Myślę, że miałem szczęście znaleźć ten dziwny problem. Oczywiście używam weather.com, aby zobaczyć pogodę. Jakiś czas temu korzystałem z IE i korzystam z Chrome teraz. Zauważyłem, że listy rozwijane nie działają w Chrome. Listy rozwijane również nie działają w Firefoksie. Powodem, dla którego zauważyłem ten problem, jest to, że działają w IE. Zajmuję się tym problemem od ponad roku i ostatecznie postanowiłem zadać pytanie z ciekawości i możliwości, że interfejs użytkownika w innych witrynach również nie działa, a ja po prostu nie wiedziałem, ponieważ nie widzę go.

Lista rozwijana działa na moim komputerze Mac, a nawet na maszynie wirtualnej na moim laptopie z systemem Windows. I niezliczona ilość innych osób, o które pytałem, nie mogę znaleźć nikogo innego z tym problemem, więc wydaje mi się, że to jest moja przeglądarka / komputer. Czy ktoś ma jakieś pomysły?

Kolejność przeglądania w wideo: IE11, Chrome, Firefox
Wideo: https://youtu.be/pN11rk5bc0o

rys
źródło
1
Biorąc pod uwagę liczbę błędów na stronie, jestem zaskoczony, że w ogóle działa validator.w3.org/nu/?doc=https%3A%2F%2Fweather.com%2Fen-GB . Zauważ, że niektóre menu rozwijane działają dla mnie w Firefoksie (nie wszystkie)
DavidPostill
Dzięki za sprawdzenie. Które listy rozwijane nie działają? Ciekawe, że jesteś pierwszą osobą, którą znalazłem, która ma podobny problem. Może to jest strona.
rys
Tylko prognozy, wideo i pogoda działają.
DavidPostill
Właściwie myślę, że znalazłem różnicę. Wygląda na to, że jesteś przekierowany do en-GB. Sprawdziłem źródło strony i te, które nie działają, w rzeczywistości nie mają list rozwijanych. Zastanawiam się, czy zawartość en-GB jest inna. Wracając do tego, myślę, że to moja przeglądarka / komputer, ponieważ te, które wymieniłeś, są jedynymi źródłami, które mają rozwijane listy.
rys
Czy twoje przeglądarki są aktualne? Jeśli tak, powinny działać jak dla wszystkich innych. Nie widzę żadnego sposobu, aby pewne części javascript mogły zawieść w ten sam sposób w dwóch różnych przeglądarkach, ponieważ mają oddzielne silniki javascript. Jedynym sposobem, w jaki może się to zdarzyć, jest usunięcie jakiegoś kodu javascript z jakiegoś globalnego programu, takiego jak program blokujący uruchamiany w systemie Windows, ale wtedy też nie działa to w IE.