| |
|
|
| Konstrukt um eigene Programme mit JavaScript zu bereichern.
Ich überlege die ganze Zeit wie es mgl. wäre eine bidirektionale Kommunikatin zwischen einem JS und nem XProfanProgramm herzustellen.
Jemand eine Idee?
Salve. |
|
|
| |
|
|
|
Michael Wodrich | Wie ist das denn genau gemeint?
Aufruf von JavaScripten funktioniert doch.
Einbetten? Da müßte man dann wohl wieder mit der OLE2/COM-Schnittstelle herumspielen.
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.08.2005 ▲ |
|
|
|
|
| Ok ein einfaches Szenario:
Ich erzeuge ein unsichtbares Htmlcontrol.
Dieses erzeugt ein Popup.
Im Popup wiederum läuft JS.
Von diesem JS aus soll zum XProfanprogramm Messages - und anders herum - gesandt werden können - so daß beide Progs interagieren können.
Salve, iF. |
|
|
| |
|
|
|
Michael Wodrich | |
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.08.2005 ▲ |
|
|
|
|
| Nö.
Is protected. AX soll auch hierfür net hinhalten müssen.
Salve. |
|
|
| |
|
|
|
Michael Wodrich | Habe gerade die JScript.chm (JS55.CHM) am Wickel. Die dort vorgestellten Objekte (Dictionary, Drive, Drives Collection, File, Files Collection, FileSystemObject, Folder, Folders Collection, Textstreams) laufen aber alle über eine ActiveX-Schnittstelle.
Und sonst bleibt eigentlich nicht sehr viel übrig...
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.08.2005 ▲ |
|
|
|
|
Michael Wodrich | Ist das evtl. ein Ansatzpunkt?
Zitat: Displaying Information in the Browser Microsoft JScript provides two ways to display data directly in your browser. You can use the write( ) and writeln( ), which are methods of the document object. You can also display information in forms within the browser, and in alert, prompt, and confirmmessage boxes |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.08.2005 ▲ |
|
|
|
|
| Über Com kann man MS-Script-Control einbetten, hat dann JS und VB zur Verfügung. Aber wie das nun genau geht, mit dem Com [img:dd401de0bf]https://img116.exs.cx/img116/934/z0tdntknw.gif[/img:dd401de0bf] |
|
|
| |
|
|
|
Michael Wodrich | Unter Script Control findet man allerdings reichlich Infos im Netz. Das alte ActiveX Windows Script Control kannte ich.
Aber es scheint wohl Weiterentwicklungen zu geben. Da muß iF dann wohl mal die MSDN / TechNet besuchen...
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.08.2005 ▲ |
|
|
|
|
Michael Wodrich | Wohl doch die ActiveX-Version, aber (Zitat):
Script Control - What is it?
I think, that the best explanation of Microsoft Script control is an old tech-support joke. I am sure, that youve already heard it more than once, but I cant think of a better explanation. The joke is about what would happen if car tech-support would look like computer tech-support.
Unsatisified customers calls Volvo tech support department: Customer: Hi, my car isnt working. I enter it, close the door and nothing happens. Tech-Support Person: Have you tried the ignition, sir? Customer: Come on! I am not a technical person, I just wanna go places in my car!
Microsoft Script Control is for programmers who can say I am not a COM person, I just wanna have scripting in my program!. Thats it. Microsoft Script control simplifies the use of Active Scripting Engines by eliminating the need in implementing relatively complex COM interfaces (IActiveScriptSite and IActiveScriptSiteWindow) and supplying easy object-oriented interface to most of Active Scripting functionality. Script Control - How is it done? [...] |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.08.2005 ▲ |
|
|
|
|
Michael Wodrich | Wieder was interessantes aufgeschnappt. Vielleicht hilft das ja.
Zitat aus dem UseNet:
aus: de.comp.lang.javascript
betr: Zugriff von PHP auf Javascript Variablen?
von: d.schulz81@gmx.net
Dass ich in Javascript auf PHP Variablen zugreifen kann ist klar. Aber wie funktioniert das umgekehrt? Kann man zum Beispiel in eine SQL-Abfrage (PHP) eine Java-Script-Variable (Formularwert) einbauen?
Man könnte ja per javascript auf sich selbst verlinken, aberi parameter übergeben und die komplette seite neu aufbauen. Aber gehts auch anders?
von: Martin Honnen <mahotrash@yahoo.de>
JavaScript wird ja, so du auf dem Server PHP benutzt, im Browser ausgefuehrt, der Browser und der Server kommunizieren ueber HTTP mit einander, was PHP verarbeitet, sind ja die HTTP Anfragen, die vom Browser kommen. Seit einiger Zeit bieten die meisten neueren Desktop-Browser fuer JavaScript per XMLHttpRequest die Moeglichkeit, einen HTTP-Request an de Server zu schicken und asynchron auf den HTTP-Response des Servers zu warten und bei Antwort die Antwort auszuwerten und zu verarbeiten. Damit ist dann z.b. moeglich, per Script aus einem geladenen HTML-Dokument Daten an den Server (z.b. ein PHP-Script) zu senden, neue Daten zu empfangen und dann per DOM-Scripting in das Dokument einzufuegen. Weiteres findest zu z.b. hier: [...] [...]
Ansonsten hat der Ansatz unter dem buzzword AJAX in diesem Jahr weite Verbreitung gefunden, so dass du sicher auch fuer PHP-Module bzw. Libraries finden solltest, die deine Arbeit, solche Dinge zu implementieren, vereinfachen sollten.
Allerdings sollte dir klar sein, dass JavaScript im Browser deaktiviert sein kann und dass es noch viele Benutzer mit Browsern gibt, die XMLHttpRequest nicht unterstuetzen, so dass die Erstellung einer Webanwendung, die nur auf dieser Technik basiert, unter Umstaenden viele Benutzer komplett auschliesst. -- Martin Honnen [...] |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 12.08.2005 ▲ |
|
|
|
|
| Ja das weis ich schon - is aba am Thema vorbei.
Aber danke für die Müh.
Salve. |
|
|
| |
|
|