Frage

Ich bin mit der Windows-WebBrowser Forms-Steuerelement, und bekommen es ein Dokument anzuzeigen, dass ich on the fly zu erstellen und stellen Sie die Documenttext-Eigenschaft. Das Dokument, das ich Referenzen eine Skriptdatei in demselben Verzeichnis wie meine ausführbaren Datei erstellen. Das Problem ist, wenn das WebBrowser-Steuerelement zeigt die Seite, die Skripte nicht aktiviert.

Jetzt weiß ich, dass IE7 eine neue Sicherheitsfunktion eingeführt, die auf diesem Szenario betroffen. Ich erinnere mich, etwas über die Einrichtung eines FEATURE_BLOCK_LMZ_SCRIPT Schlüssel irgendwo in der Registrierung unter dem IE Key zu tun, aber ich kann nicht herausfinden, wo genau. Hat jemand haben Anweisungen für diese.

Noch besser ist, ist es eine Möglichkeit, mein Szenario zu ermöglichen, ohne die Registrierung zu ändern? Ich will nicht wirklich habe ein Installationsprogramm mit meiner ausführbaren Datei zu liefern.

War es hilfreich?

Lösung

Bitte lesen Sie die Webmarkierung .
Sie müssen Ihre „Seite“ markieren. Kurz nach dem html Tag, setzen Sie in:

<!-- saved from url=(0020)http://www.test.com/ -->

0020 ist die Länge der folgenden URL (einschließlich /)

Diese

sicherstellen, dass die Seite, die Sie sehen in der Internet-Sicherheitszone ausgeführt werden, so dass, wenn nicht anders festgelegt, haben Skript aktiviert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top