Mam problem, który niedawno rozpoczął się w pracy i menedżer sieci jest pewien, że nic nie zmienił w polityce grupy. Tak czy inaczej, oto szczegółowy opis problemu.
Mój komputer to Windows XP SP3 i używam IE8 do przeglądania. Mamy oprogramowanie antywirusowe McAfee, którego nie mogę skonfigurować. Używam następującego pliku do testowania ...
<!DOCTYPE html>
<html>
<head>
<title>Javascript Test</title>
</head>
<body>
<script type="text/javascript">
document.write("<h1>PASS</h1>");
</script>
<noscript>
<h1>FAIL</h1>
</noscript>
</body>
</html>
Kiedy otwieram ten plik z dysku C: to się nie powiedzie każdego razu . Jeśli wykonam go gdziekolwiek indziej (lokalny / zdalny serwer WWW lub zmapowany dysk sieciowy), działa dobrze. Kiedy przeglądam Internet, Javascript działa na stronach internetowych. To jest tylko nie działa na plikach z mojego dysku C :. Dodatkowo miałem kilku innych programistów w dziale, którzy próbują tego pliku na dysku C: i działa to dla nich dobrze. Więc nie wierzę, że to sprawa polityki grupowej.
Muszę to naprawić, ponieważ przeprowadzam obszerne testy z dysku C: i jestem do tego przyzwyczajony. Nie chcę wdawać się w zwyczaj przenoszenia plików na inny dysk tylko w celu przetestowania.
Rzeczy, które próbowałem:
- Włączone „Zezwalaj zawartości aktywnej na uruchamianie plików na moim komputerze” w Opcje | Zaawansowane | Bezpieczeństwo
- Włączone „Zezwalaj na aktywne skrypty” w opcjach | Bezpieczeństwo | Poziom niestandardowy
- Zweryfikowano, że opcja „Skrypt” nie została zaznaczona jako wyłączona w pasku narzędzi programisty
- Dodano localhost do zaufanych witryn w opcjach
- Wyłączono całkowicie McAffee (chwilowo, z pomocą administratora sieci)
- Użyłem starszego DOCTYPE na mojej testowej stronie HTML
- Całkowicie ponownie zainstalować IE8
- Biegł
regsvr32
na JScript.dll - Zatrzaśnięta klawiatura
Jestem pewien, że gdzieś istnieje ustawienie, które rozwiąże ten problem, być może w rejestrze. Nie zdziwiłbym się, gdyby był powiązany z paskiem narzędzi programisty. W tym momencie nie wiem, gdzie jeszcze szukać.
Czy ktoś może mi pomóc rozwiązać ten problem?
EDYTOWAĆ: Bez względu na nagrodę, ten problem nadal trwa.