Wydaje mi się raczej kłopotliwe, że IE7 domyślnie włącza JavaScript w strefie Internet, ale wyłącza go dla lokalnych plików HTML [Strefa Mój komputer] (Internet jest teraz bezpieczniejszy niż komputer lokalny?), ale mimo to...
Mam aplikację w VBA przy użyciu formantu WebBrowser, aby otworzyć lokalny plik HTML (powiedzmy, file:///C:\somefile.html), który zawiera JavaScript. Chciałbym, aby ten Javascript został wykonany. Czy jest jakiś sposób (z kodu VBA), aby zmusić przeglądarkę, aby zezwoliła na ten Javascript? (biorąc pod uwagę, że jest domyślnie wyłączone)
Idealnie byłoby, gdybym nie musiał polegać na jakiejkolwiek edycji rejestru lub kazać użytkownikowi aplikacji zmienić ustawienia Internet Explorera. Próbowałem również skonfigurować serwer sieciowy localhost i udostępnić plik z tego miejsca. Oczywiście działa doskonale, ponieważ IE uważa to za strefę internetową, ale chciałbym, abym nie musiał próbować kodować serwera WWW z VBA.
System to Windows XP z IE7.
Dziękuję