http-request via jQuery

  • 65 Antworten
  • 14675 Aufrufe
*

Offline Dragonfly

  • Mitglied
  • 37
Re: http-request via jQuery
« Antwort #30 am: 19. Juli 2015, 11:09:42 »
So, ich hab jetzt nochmal mit dem allerersten Versuch von mir experimentiert - jetzt wird mir einiges klar; auch hier war der Fehler "Access-Control-Allow-Origin" schon da, nur nicht relevant, da ja die zurückkommenden Daten nicht ausgewertet werden müssen.  :P

*

Offline Dragonfly

  • Mitglied
  • 37
Re: http-request via jQuery
« Antwort #31 am: 19. Juli 2015, 11:39:53 »
Momentan versuche ich noch immer einen einfachen Request sauber abzusetzten:
[html|<style type="text/css">
input.simple_request
{
   color: black;
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   height:20px;
   background-color:#DEDEDE;
   border-style:solid;
   border-color:#000000;
   cursor: pointer;
}
input.simple_request:hover {
    border-color:#B3B3B3;
}
</style>
]

[html|<iframe
 name="answer" frameborder="no" height="0" width="0">Ihr Browser kann leider keine eingebetteten Frames anzeigen.</iframe>]

[html|<form action="http://localhost:8885/zeit@Buero-Baumi" method="get" target="answer">
    <input type="submit" value=" Zeitansage " class="simple_request"/>
</form>]

funktionieren tut alles, weiß nicht ob man hier ein plugin brauchen würde - leider kommen fehler an:
Uncaught TypeError: Cannot set property 'cssText' of null(anonymous function) @ jquery-1.11.1.min.js:17(anonymous function) @ jquery-1.11.1.min.js:17t @ jquery-1.11.1.min.js:15(anonymous function) @ jquery-1.11.1.min.js:15
jquery-ui-1.10.2.custom.min.js:11 Uncaught ReferenceError: cIPJQ is not defined(anonymous function) @ jquery-ui-1.10.2.custom.min.js:11
chromeipass.js:1130 Uncaught ReferenceError: cIPJQ is not defined(anonymous function) @ chromeipass.js:1130
content.js:5 Uncaught TypeError: Cannot read property 'style' of null

den button hätte ich dann in ein syntax-element eingebaut; den iframe ins Template:
request = <form action="{VALUE}" method="get" target="answer"><input type="submit" value="{DESCRIPTION}" class="simple_request"/></form>
Kann mir hier bitte einer weiterhelfen? Brauche ein Erfolgserlebnis  :mrgreen:

*

Offline Dragonfly

  • Mitglied
  • 37
Re: http-request via jQuery
« Antwort #32 am: 19. Juli 2015, 20:45:25 »
Leider auch ein Reinfall - die ich kann zwar einiges damit ansteuern, aber nicht meine Kamera.
Mit einem einfachen link gehts, aber leider nicht mit der oben beschriebenen Methode.  :'(

*

Offline stefanbe

  • Administrator
  • Mitglied
  • 2237
Re: http-request via jQuery
« Antwort #33 am: 21. Juli 2015, 12:44:55 »
probier die index.php im anhang mal aus (einfach die im plugin ersetzen)

überprüf in der index.php die $ccu_url variable.

und poste mir mal was da rauskommt.

lg stefanbe

*

Offline Dragonfly

  • Mitglied
  • 37
Re: http-request via jQuery
« Antwort #34 am: 21. Juli 2015, 13:00:38 »
das richtige:
<xml><exec>/CCU-RemotePC.exe</exec><sessionId></sessionId><httpUserAgent></httpUserAgent><state>true</state></xml>

über ein formular kann ich jetzt die kamera steuern - die parameter müssen leider einzeln übergeben werden.
wens interssiert:
cam_eingang_pos = [html|<form action="http://192.168.125.75:80/cgi-bin/hi3510/preset.cgi?" method="GET" target="answer">
<input type="hidden" name="-act" value="goto" />
<input type="hidden" name="-status" value="1" />
<input type="hidden" name="-number" value="{VALUE}" />
<input type="hidden" name="-usr" value="user" />
<input type="hidden" name="-pwd" value="password" />
<input type="submit" value="  {DESCRIPTION}  " class="simple_request"/>
</form>]
dabei handelt es sich um eine Instar - um gespeicherte positionen anzufahren.

*

Offline stefanbe

  • Administrator
  • Mitglied
  • 2237
Re: http-request via jQuery
« Antwort #35 am: 21. Juli 2015, 13:02:40 »
gut dann kann es ja weiter gehen :-)

ich bau jetzt erst mal eine an aus button.

lg stefanbe

*

Offline stefanbe

  • Administrator
  • Mitglied
  • 2237
Re: http-request via jQuery
« Antwort #36 am: 21. Juli 2015, 16:42:03 »
so

entpack mal den anhang und tausche alle dateien mit denen aus dem plugin

prüf in der index.php die ipadresse von $ccu_url

dann solte es einen button geben der an grün ist und rot aus

lg stefanbe

*

Offline Dragonfly

  • Mitglied
  • 37
Re: http-request via jQuery
« Antwort #37 am: 21. Juli 2015, 16:56:39 »
es kann schalten, refresht sich von "ein" nach "aus" - umgekehrt nicht, zeigt den status an, zwischen durch kommt mal kurz "unbekannt" - bis der status da ist...

*

Offline stefanbe

  • Administrator
  • Mitglied
  • 2237
Re: http-request via jQuery
« Antwort #38 am: 21. Juli 2015, 17:05:22 »
na super :-)

was meinst du mit umgekehrt?

*

Offline stefanbe

  • Administrator
  • Mitglied
  • 2237
Re: http-request via jQuery
« Antwort #39 am: 21. Juli 2015, 17:17:18 »
post mir mal die camera steurungs befehle

*

Offline Dragonfly

  • Mitglied
  • 37
Re: http-request via jQuery
« Antwort #40 am: 21. Juli 2015, 17:49:50 »
wenn ich von ein nach aus schalte, zeigt er aus an - der knopf.
wenn ich von aus nach ein schalte, bleibt er auf aus - außer ich rufe die seite erneut auf.
kann es sein, daß die antwort vom schalten ausgewertet wird? die ist nämlich bei ein und aus gleich.

die kamera hat aber nichts mit der haussteuerung zu tun:
http://192.168.125.75:80/cgi-bin/hi3510/mjpegstream.cgi?-chn=11&-usr=user&-pwd=passwordhier wird oft nach dem fragezeichen abgeschnitten - darum die zusatzparameter.

ähnlich ist es auch bei einer steuerung von anderen geräten (squeezebox - requests sind auf meiner seite)

*

Offline stefanbe

  • Administrator
  • Mitglied
  • 2237
Re: http-request via jQuery
« Antwort #41 am: 23. Juli 2015, 13:15:22 »
hm poste mal was beim schalten in der browser console unter "success" steht

*

Offline Dragonfly

  • Mitglied
  • 37
Re: http-request via jQuery
« Antwort #42 am: 23. Juli 2015, 14:09:14 »
#document

*

Offline stefanbe

  • Administrator
  • Mitglied
  • 2237
Re: http-request via jQuery
« Antwort #43 am: 24. Juli 2015, 10:49:09 »
das #document kann man aufklappen, was dann da steht ist intresant :-)

die dazu gehörende schalt action auch

lg stefanbe

*

Offline Dragonfly

  • Mitglied
  • 37
Re: http-request via jQuery
« Antwort #44 am: 24. Juli 2015, 11:07:55 »
seite betreten, ein, aus