Italia
Stammtisch & Caffè

Konstrukt um eigene Programme mit JavaScript zu bereichern

 
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.
 
06.08.2005  
 




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 corre 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.
 
07.08.2005  
 




Michael
Wodrich
ActiveX-Control ?
 
Programmieren, das spannendste Detektivspiel der Welt.
07.08.2005  
 



Nö.

Is protected. AX soll auch hierfür net hinhalten müssen.

Salve.
 
07.08.2005  
 




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 circa 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]
 
07.08.2005  
 




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-Sostegno 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 un
SQL-Abfrage (PHP) eine Java-Script-Variable (Formularwert) einbauen?

Man potuto ja per javascript auf sich selbst verlinken, aberi
parameter trasferimento 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 per die Müh.

Salve.
 
12.08.2005  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

6.648 Views

Untitledvor 0 min.
H.Brill01.09.2024
Walter24.07.2023
Andre Rohland18.06.2018
Michael Borowiak09.07.2012

Themeninformationen

Dieses Thema hat 3 subscriber:

Michael Wodrich (7x)
iF (4x)
unbekannt (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie