In JavaScript kann ich einzelne benutzereingaben mit der prompt-Anweisung im Dialog abfragen. Ich möchte die nutzbaren Dialoge erweiteren, so dass gezielt nur Zahlen oder aber auch kombinierte Abfragen mit mehreren daten (z.B. Name, namchname, eMail-Adresse) abgefragt werden können. Da dies mit JavaScript sicherlich nicht möglich ist, möchte ich eine COM-Komponente mit Visual Basic 6 oder VisualBasic .NET definieren und in ein JavaScript anbinden. Was muß ich bei der Dialogdefinition beachten und wie binde ich die Dialoge an das JavaScript und wie verteile ich die Komponenten am einfachsten, damit die erweiterten Funktionalitäten über andere rowser auch verfügbar sind?
Auch mit Blick auf DaSpors' Antwort, der ja letztlich (und m.E. völlig berechtigt) vorschlägt, das Ganze rein mit HTML und JS zu lösen: gibt es einen besonderen Grund, warum Du "native" Dialoge anstrebst?
Ich verweise hier mal auf meine favorite JavaScript Library: jQuery in Kombination mit jQuery UI.
Da ist das Erstellen von Dialogen ein Klacks. Und mit dem Plugin Validation oder einem von gefühlten 10452087 Suchergebnissen bei Google sollte auch die Wertprüfung kein Dinge sein :)
Was ich da insbesondere herauslese: wenn Du andere Browser als den IE unterstützen willst, mußt Du Dich neben ActiveX auch noch mit NAPI herumschlagen.