Der WebBrowser vom Designer kann nicht nur URL-Adressen anzeigen, sondern auch HTML-Code der zuvor in einer Variable abgelegt worden ist.
Wie?
im Designer:
- den WebBrowser in einer Form oder TabSheet anlegen- Achtung: er belegt immer die volle Größe der Form/TabSheet !
- „Properties“ > „Content“ > Name der Variablen (hier: „WebS_Conten_Labor_2“)
- „Source: srcText“
in IPS zur Testzwecken folgendes Skript ausführen (vorher Variablen anlegen / anpassen)
<?
/*
*******************************
IP-SYMCON Event Scripting
*******************************
File : Content_Labor.ips.php
Trigger :
Interval :
*/
$content = "<html>
<head>
</head>
<body>
<table width=\"200\" height=\"100\" border=\"10\">
<tr>
<td>Forum Beitraege:</td>
<td>".GetValueInteger("IPS_Forum_Beitraege")."</td>
</tr>
<tr>
<td>Außen-Temperatur:</td>
<td>".number_format(GetValueFloat("IN_FS10_Temp_Aussen"), 2, ".", "." )."</td>
</tr>
<tr>
<td>und so weiter</td>
<td>blubb</td>
</tr>
</table>
</body>
</html>";
SetValueString("WebS_Content_Labor_2", $content);
echo $content;
?>
fertig - viel Erfolg beim Ausprobieren.
Hinweis: Das „Ergebnis“ kann auch im Debug-Fenster mit einen Klick auf „HTML“ angezeigt werden (siehe Bild)
MST