none
Nach Update KB4490481 verlieren auch Internetexplorer 7-10 ihre VBscript fähigkeit RRS feed

  • Frage

  • Unser aktues Problem:
    Das Program benützt ein eingebautes IE - Browsercontrol, und verwendet VBScript
    Nach dem Update kennt das Browsercontrol kein VBScript mehr
    Normalerweise gibt sich das Browsercontrol als IE7 aus, das ist auch jetzt noch der Fall,
    aber das Verhalten entspricht jetzt nach dem Update nicht IE7 (bis IE10 war noch VBScript möglich)

    Wir suchen dringend eine Möglichkeit wieder das richtige IE7-10 Verhalten zu ermöglichen,
    das deinstallieren dieses Updates ist keine Dauerlösung.

    Das hilft auch nicht:
    <meta http-equiv="x-ua-compatible" content="IE=10">

    Wir arbeiten auch daran den betroffenen Code auf JS zu ändern, das braucht aber auch seine Zeit

    Bitte um Hilfe
    danke
    lg
    Franz
    Donnerstag, 18. April 2019 10:50

Alle Antworten

  • Hallo Franz,

    Versuchst Du eine VBScript-basierte HTML-Anwendung (HTA) zu entwickeln? Bitte beachte, dass VBScript in IE10 veraltet ist. Daher sollten Deine HTAs Javascript I/O VBScript verwenden, sofern Du nicht auf die Registrierung oder das Dateisystem zugreifen möchtest. Weitere Informationen findest Du hier:
    VB Script based HTML Application (HTA)

    Gruß,

    Ivan Dragov


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.


    Freitag, 19. April 2019 10:33
    Moderator
  • Hallo Ivan,
    danke für deine Antwort, nein ich will ganz und gar keine HTA Anwendung schreiben,
    sondern Custom-Events vom Broswercontrol zurück ins Program bringen

    Hier ist ein kurzes Program das mein Problem zeigt
    (Event auf Click kommt durch, aber Customevent kommt nicht)
    der erste Button ist direkt an den Click-Event gehängt, das funktioniert
    der zweite Button löst ein Custom-Event aus, und dieses soll nach aussen geleitet werden, das funktioniert nicht

    Warum das Custom-Event?
    Die Html-Seite konzentriert die Events damit weniger Eventhandler von aussen angeschlossen werden müssen
    Wenn es nicht gelingt dann werden wird jeden einzelnen Event von aussen anschliessen müssen

    Das Testprogramm braucht nur in ein Verzeichnis entpackt werden, dann Javachecklist.vbp öffnen und starten
    Damit das Browsercontrol als IE11 läuft ist dieser Registryeintrag nötig:

               HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
               DWORD vb6.exe = 11001 dec to run browsercontrol as IE11!

    Link zu Testprogramm, 3 Tage gültig
    https://spideroak.com/storage/MRSXA4BSO5SWE/shared/986859-2-9842/JSMini.zip?85a45ac74f5826b7d061f55f1c88a6ab

    mfg
    Franz
    • Bearbeitet Franz96 Mittwoch, 24. April 2019 13:15 en ==> de
    Mittwoch, 24. April 2019 08:38
  • Hallo Franz,

    eine Übersetzung deiner Beschreibung ins Deutsche macht dir sicher auch keine Probleme, oder?

    Da Du dich hier im deutschsprachigen MSDN Forenbereich bewegst, poste bitte auch auf Deutsch.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
    https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport

    Mittwoch, 24. April 2019 09:48
  • Hallo Stefan, habs ins deutsche übersetzt

    Grüße, Franz

    Mittwoch, 24. April 2019 13:17