panther9009: EXE-Datei in einer HTML-Seite ausführen

Beitrag lesen

Ich möchte meine Programm in einem Browserfenster (dieser ist Fullsize) ausführen. Der Grund ist, dass wenn es nicht in den Browser intergriert ist und der Anwender mit der TAB-Taste weiter schaltet, ist der Hintergrund (die eigenliche Seite) nicht mehr sichtbar. Erst wenn alle Fenster (die nicht benötigt werden) geschlossen  oder Minimiert werden, ist die Seite wider da.

Mein bisheriger Ansatz:

<html>
<head>
     <script language="VBScript">
       IsImage = False
       Sub DoTrans
With document.body
              .filters(0).apply()
     If IsImage Then
.style.backgroundImage = "url(none)"
     Else
         .style.backgroundImage = "url(Back.gif)"
     End If
     IsImage = (Not IsImage)
     .filters(0).play()
End With
       End Sub
     </script>
    <script for="document" event="onreadystatechange">
       window.setInterval "DoTrans", 5000
       CreateObject("WScript.Shell").Run "C:\PFAD\Datei.exe", 1, True
       parent.navigate "Index.htm"
     </script>
   </head>
   <body HmTouch="True" scroll="no" style="FILTER:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);BACKGROUND-COLOR:threedface">
     <div id="HmClient" style="position:absolute;left:0;top:0;width:730;height:450"></div>
     <iframe src="Phase.htm" style="position:absolute;left:724;top:0;width:300;height:392" allowtransparency="True" frameborder="0" noresize />
     <iframe src="frabot.htm" style="position:absolute;left:0;top:450;width:750;height:664" allowtransparency="True" frameborder="0" noresize />
   </body>
</html>

Das Programm wird zwar estartet, läuft jedoch in einem eigenen Prozess. Mit der alten Version hat dies (anderer HTML-Code) bereits geklappt.