4D v16.3WA Evaluate JavaScript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
WA Evaluate JavaScript
WA Evaluate JavaScript
Die Funktion WA Evaluate JavaScript führt im Web Bereich, definiert durch die Parameter * und Objekt, den in jsCode übergebenen JavaScript Code aus und gibt das Ergebnis zurück. Standardmäßig gibt sie Werte als String zurück. Mit dem optionalen Parameter Typ können Sie einen anderen Typ definieren. Dafür können Sie eine der nachfolgenden Konstanten unter dem Thema Feld und Variablentypen verwenden:
Der folgende JavaScript Code bewirkt die Anzeige des vorigen URL: $result:=WA Evaluate JavaScript(MyWArea;"history.back()") Dieses Beispiel zeigt einige Bewertungen mit Konvertierung der empfangenen Werte. In einer HTML Datei gesetzte JavaScript Funktionen: <!DOCTYPE html> <html> <head> <script> function evalLong(){ return 123; } function evalText(){ return "456"; } function evalObject(){ return {a:1,b:"hello world"}; } function evalDate(){ return new Date(); } </script> </head> <body> TEST PAGE </body> </html> In der 4D Formularmethode schreiben Sie: If(Form event=On Load) Sie können dann den JavaScript Code von 4D aus ausführen: $Eval1:=WA Evaluate JavaScript(*;"Web Area";"evalLong()";Is longint)
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D GESCHICHTE
Erstellt: 4D v11 SQL Release 2 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||