2016-11-09 7 views
0

Я строю страницу для выполнения простых команд cgi, отправленных на ip-камеру, таким образом пользователь может включить или отключить конфигурацию обнаружения движения на странице, нажав кнопку вместо войдите в веб-камеру камеры. меня выяснить, как отправлять команды CGI и в ответ на отклик камеры с новым окном, где только содержание:прочитайте значение из ответа CGI, используя javascript, HTML

<CGI_Result> 
    <result>0</result> 
</CGI_Result> 

0 = команда была получена и выполнена.

Есть ли способ, которым я могу это прочитать и показать предупреждение(), чтобы пользователь был более явным (говоря, что команда прошла нормально), все это с помощью html + javascript?

также есть есть wway a Я могу определить и показать сообщение пользователю, когда ответ cgi dont? если это так новое окно браузера откроется, но появится сообщение «соединение имеет тайм-аут» (это в forefox)

Спасибо за любую помощь

ответ

0

В общем, вы бы использовать XMLHttpRequest для такого рода (учитывая предположение, что вы не размещаете документ HTML на самой камере и не можете configure CORS on the camera), вы отскакиваете от the same origin policy так - No.

Это также предполагает, что с помощью «html + javascript» вы ссылаетесь на JavaScript-браузер. Если вы использовали по-разному размещенный JavaScript (например, Node.js), то у вас, вероятно, были бы другие варианты (например, the http module).

 Смежные вопросы

  • Нет связанных вопросов^_^