satellietje schreef op vrijdag 14 februari 2014 @ 08:01:
Weet iemand hoe ik een knop op een html pagina kan maken om te schakelen zonder dat er daarna een link in een nieuw venster of popup wordt geopend waar de uitgevoerde opdracht in staat.
Ik zou graag een "onzichtbare" opdracht willen geven. Dus klik op knopje aan opdacht wordt op de achtergrond uitgevoerd, lamp gaat aan en de pagina blijft gewoon zoals die was zonder nieuw venster, popup oid.
Aan knop; http://ipnummer homewizard/password/sw/1/on
Uit knop; http://ipnummer homewizard/password/sw/1/off
Ik krijg dit terug:
{"status": "ok", "version": "2.49", "request": {"route": "/sw" }}
Groetjes Pascal....
Ik heb van Robin van Dienst een hele simpele maar doeltreffende oplossing gekregen.
Omdat er vast meer mensen mee te maken hebben of krijgen wil ik toch de oplossing met jullie delen.
Maak een Index.html aan en zet onderstaande erin;
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"/> <!--640-->
<title>HomeWizard</title>
</head>
<frameset rows="*" cols="*" framespacing="0" frameborder="no" border="0">
<frame src="index2.html" name="mainFrame" scrolling="no" id="mainFrame" title="mainFrame" />
<frame src="hw2.html" name="bottomFrame" scrolling="no" noresize="noresize" id="bottomFrame" title="bottomFrame" />
</frameset>
<noframes><body>
</body></noframes>
</html>
De pagina waar de opdracht in gegeven wordt heet in dit geval index2.html
Maak een knop/link aan voor je opdracht waarvan je de uitkomst/waarde niet wilt presenteren. Bij doel of venster kies je dan voor Open in een ander venster of frame. De waarde noem je bottomFrame
Als je nu de opdracht start dan komt de waarde in een nieuwe frame, maar omdat deze de grote heeft van 0 zal je er niks van zien.
Ik heb een html paginaatje gemaakt die de kamers in huis onder verdeeld, daar klik ik b.v. op huiskamer en dan kan ik schakelen :-) werkt super handig.
Schermpje staat in de hoek van het scherm altijd open, formaat van een smartphone.
Nu ben ik nog op zoek naar iemand die weet hoe de sensoren thermometer enzo zijn uit te lezen. Alleen in html zodat de waarde op het begin schermpje kan komen te staan. php scripje heb ik wel gevonden maar daar ben ik niet in thuis.
Groetjes Pascal....