Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #4779
| Path | csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail |
|---|---|
| From | Arno Welzel <usenet@arnowelzel.de> |
| Newsgroups | de.comp.lang.php |
| Subject | Re: remote Browser Anzeige ändern |
| Date | Mon, 17 Jan 2022 18:10:56 +0100 |
| Lines | 49 |
| Message-ID | <j4lm8vFeo47U1@mid.individual.net> (permalink) |
| References | <ss41tv$3q53b$1@gwaiyur.mb-net.net> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | 8bit |
| X-Trace | individual.net fjDVGlBGc9mDg3Nn2uM7MQ1djg1sAiRnICuZSLwUfjCOT4NI7O |
| Cancel-Lock | sha1:5TQuT4wgm3F/UUU/29a/TWh37ns= |
| Content-Language | de-DE |
| In-Reply-To | <ss41tv$3q53b$1@gwaiyur.mb-net.net> |
| Xref | csiph.com de.comp.lang.php:4779 |
Show key headers only | View raw
Jan Novak:
> auf einem Systen (a) läuft eine php Anwendung.
> Auf einem 2. System (b) (rspi) läuft eine ganz einfache Diashow ( könnte
> natürlich durch eine php Anwendung und Browser ersetzt werden).
>
> Wenn das System A eine bestimmte Funktion startet, soll auf dem System B
> im Browser eine bestimmte URL angezeigt werden, bis vom System A die
> Meldung kommt, es soll wieder eine Diashow zeigen.
>
> Beide System sind im gleichen lan (intranet). Sicherheitstechnisch sind
> zunächst keine hohen Hürden da.
[...]
Es muss dennoch eine Kommunikation zwischen den Systemen stattfinden.
Statt aber einen Browser fernzusteuern wäre es wohl sinnvoller, wenn man
eine Website baut, die regelmäßig per XHR-Aufruf nachfragt (z.B. 1x pro
Sekunde), ob eine Änderung der Anzeige nötig ist und dann ggf.
umschaltet, wobei ein seitenfüllendes iframe-Element verwendet wird, so
dass das Script immer geladen bleibt.
Vereinfacht:
<html>
<head>
<style>
html, body { margin:0; padding:0; }
#content { width:100%; height:100%; }
</style>
</head>
<body>
<iframe id="content"></iframe>
<script>
// hier das Script zur steuerung dessen,
// was im iframe angezeigt werden soll
</script>
</body>
<html>
Wenn man Polling vermeiden will, wären auch Websockets denkbar, dann
müsste das Script aber als Dienst laufen und nicht mehr als Webanwendung:
<https://github.com/bloatless/php-websocket>
--
Arno Welzel
https://arnowelzel.de
Back to de.comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar
remote Browser Anzeige ändern Jan Novak <repcom@gmail.com> - 2022-01-17 16:27 +0100
Re: remote Browser Anzeige ändern Arno Welzel <usenet@arnowelzel.de> - 2022-01-17 18:10 +0100
Re: remote Browser Anzeige ändern Jan Novak <repcom@gmail.com> - 2022-01-18 06:57 +0100
Re: remote Browser Anzeige ändern Jan Novak <repcom@gmail.com> - 2022-01-18 13:52 +0100
Re: remote Browser Anzeige ändern k@rl.pflaesterer.de (Karl Pflästerer) - 2022-01-18 16:54 +0100
Re: remote Browser Anzeige ändern Arno Welzel <usenet@arnowelzel.de> - 2022-01-29 03:24 +0100
csiph-web