Hallo!
Mein Problem:
Ich habe eine CD mit einer HTML-Datei. Von dieser aus möchte ich, über einen Link, einen Ordner auf der CD im Explorer öffnen lassen.
Ich habe es mit einem VBscript probiert. Dieses funktioniert zwar im IE aber nicht im Firefox, wahrscheinlich auch nicht in anderen Browsern. Hier kommt die Meldung "Firefox weiß nicht, wie diese Adresse geöffnet werden soll, da das Protokoll (vbscript) mit keinem Programm verknüpft ist."
Hier die HTML mit dem vbscript:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Ordner öffnen</title>
<meta name="author" content="Laslo">
<meta name="editor" content="html-editor phase 5">
<script type="text/vbscript" language="vbcript">
<!--
FUNCTION starten()
Const vbCDROM = 4
Dim Fso, Dr, sLW, wsh
Set Fso = CreateObject("Scripting.FileSystemObject")
' Bestimmen des aktiven CD-ROM-Laufwerkes
For Each Dr In Fso.Drives
If Dr.DriveType = vbCDROM Then
If Dr.IsReady = True Then
sLW = Dr.DriveLetter
End If
End If
Next
' Pfad erstellen und Ordner oder Datei öffnen
Set wsh = CreateObject("WScript.Shell")
wsh.run (sLW & ":\bcdw")
END FUNCTION
//-->
</script>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<a href="vbscript:starten()">Ordner öffnen</a>
</body>
</html>
Javascript müssten ja alle Browser "verstehen".
Wie kann ich mein Problem per javascript umsetzen?
Wer kann mir mein vbscript evtl. in ein javascript umwandeln?
Oder gibt es eine andere einfachere und bessere Lösung?