Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WA SET PAGE CONTENT
|
WA SET PAGE CONTENT ( {* ;} Objekt ; Inhalt ; BasisURL ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit * ist Objekt ein Objektname (String), ohne * ist Objekt eine Variable | |||||
Objekt | Formularobjekt |
![]() |
Objektname (mit *) oder Variable (ohne *) | |||||
Inhalt | String |
![]() |
HTML Quellcode | |||||
BasisURL | String |
![]() |
URL für relative Referenzen (Mac OS) | |||||
Dieser historische Befehl ist nicht mehr wirklich nützlich. Da die Sicherheitsvorkehrungen in modernen Browsern verschärft wurden, gibt es immer mehr Einschränkungen bei der Änderung von Seiteninhalten "on the fly". Ein zuverlässigerer Ansatz besteht darin, eine lokale Datei zu erstellen (z.B. im temporären Ordner) und sie mit WA OPEN URL zu laden. Um den Inhalt zu löschen, rufen Sie einfach WA OPEN URL(myArea; "about:blank") auf.
Der Befehl WA SET PAGE CONTENT ersetzt die Seite, die im Web Bereich, definiert durch die Parameter * und Objekt, angezeigt wird, durch den HTML Code, der im Parameter Inhalt übergeben wird.
Über den Parameter BasisURL können Sie auf Mac OS eine Basis URL aufrufen, die vor alle relativen Links, die auf der Seite gefunden werden, gesetzt wird.
Unter Windows hat dieser Parameter keine Auswirkung, d.h. es wird keine Basis URL angegeben. Deshalb lassen sich auf dieser Plattform keine relativen Referenzen verwenden.
Hinweis: Unter Windows ist es zwingend, dass die Seite bereits im Web Bereich geladen ist, bevor dieser Befehl aufgerufen werden kann. Falls erforderlich, können Sie die URL "about:blank" übergeben, um eine leere Seite zu laden.
Anzeige des Satzes "Hello world!" und Definition einer URL "Datei:///" (nur Mac OS):
WA SET PAGE CONTENT(MyWArea;"<html><body><h1>Hello World!</h1></body></html>";"file:///")
Produkt: 4D
Thema: Web Area
Nummer:
1037
Erstellt: 4D v11 SQL Release 2
4D Programmiersprache ( 4D v20 R7)