10 Stimmen

So deaktivieren Sie das Popup-Fenster "ActiveX-Steuerelement kann unsicher sein

In einer HTML-Datei auf My Computer versuche ich, das Scripting.FileSystemObject in einem Skript zu verwenden. Wie kann ich das Popup-Fenster mit der Meldung "Jedes ActiveX-Steuerelement auf dieser Seite kann für die Skripterstellung unsicher sein" deaktivieren?

Im Sicherheitsbereich "Internetoptionen" kann die Option "ActiveX-Steuerelemente, die nicht als sicher für Skripte gekennzeichnet sind, initialisieren und skripten" für verschiedene Zonen aktiviert werden, aber die Dateien auf dem lokalen Computer scheinen sich in keiner der aufgeführten Zonen zu befinden.

Die Alternativfrage lautet also: "Wie kann ich die Sicherheitsoptionen für lokale Dateien bearbeiten?"

System: Windows XP SP3
Internet Explorer 7

17voto

Durch reines Hacken habe ich herausgefunden, dass die Einstellung des folgenden Registrierungswerts dies bewirkt:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0]
"1201"=dword:00000000

Aber ich frage mich immer noch, ob es irgendwelche unterstützt Art und Weise, dies zu tun.

8voto

Scott Evernden Punkte 37117

Extras |Internetoptionen | Registerkarte "Erweitert" ganz unten unter "Sicherheit" "Zulassen, dass aktive Inhalte in Dateien auf dem Computer ausgeführt werden"

2voto

dadanier Punkte 121
  1. Startmenü, Ausführen und INETCPL.CPL eingeben
  2. Klicken Sie auf die Registerkarte Sicherheit
  3. Klicken Sie in der Internetzone auf die Schaltfläche Benutzerdefinierte Ebene
  4. Initialisieren und Skript-ActiveX-Steuerelemente, die nicht als sicher markiert sind, auf Zulassen setzen

1voto

Lee Kowalkowski Punkte 11391

Es gibt eine Registrierung, damit der "Lokale Computer" als eine der Sicherheitszonen erscheint . Aber in diesem Artikel wird IE7 nicht erwähnt, also könnte IE7 anders sein. XP hat auch neue Einstellungen wie "Ausführen aktiver Inhalte in Dateien auf dem Arbeitsplatz zulassen" unter den erweiterten Optionen.

Wenn Sie Ihre lokale .html-Datei in .hta (eine HMTL-Anwendung) umbenennen, könnte das das Richtige für Sie sein. Es sei denn, Sie brauchen den ganzen Browser-Chrome.

1voto

Zubaer Naseem Punkte 11

Wie bereits erwähnt, sollte Folgendes zur Registrierung hinzugefügt werden [HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Internet Einstellungen \Zones\0 ] "1201"=dword:00000000

aber ich habe festgestellt, dass "ActiveX-Steuerelemente, die nicht als sicher markiert sind, initialisieren und skripten" auch für die Internetzone aktiviert sein muss

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X