현재 CIE-H10에 제공되는 기본 웹페이지 샘플에는 출력포트를 클릭하면

해당 포트를 바로 제어하도록 되어 있습니다.

하지만 가끔 사용자의 실수나 기타 다른 원인으로 의도치 않게 출력포트를 제어하게 될 수 있습니다.

웹으로 CIE-H10의 출력포트를 제어하는 경우

자바스크립트 “confirm()” 함수를 이용하면 한번의 확인절차를 통해

의도치 않게 출력포트를 제어하는 확률을 줄일 수 있습니다.

제공되는 기본 웹페이지에 자바스크립트를 이용하여 출력포트 제어전에 확인창을 띄우도록 샘플코드를 작성해보았습니다.

필요한 코드는 다음과 같습니다.

먼저 스크립트 함수 부분입니다.

사용자 삽입 이미지

위의 코드에서 보시는 바와 같이 “controlPort()” 스크립트 함수를 선언하여

함수가 호출되면 포트를 제어하기전에 confirm() 함수를 통해

확인 버튼을 누르면 함수호출시 넘어온 파라메터를 가지고 출력포트 제어에

필요한 URL을 만들어 출력포트는 제어할 수 있도록 웹페이지를 이동시킵니다.

취소버튼을 누르면 위의 절차가 진행되지 않고 메시지창만 닫히게 됩니다.

함수를 호출하는 출력포트 클릭하는 부분의 코드는 아래와 같습니다.

사용자 삽입 이미지

출력포트 LED 이미지를 클릭하면 자바스크립트 함수를 호출하도록 작성하였습니다.

controlPort 함수에서 요구하는 포트번호와 제어값을 함수의 파라메터에 넣어 함수를 호출하게 됩니다.

아래 그림은 CIE-H10에 해당 HTML 소스를 다운로드하고 실행해본 결과입니다.

사용자 삽입 이미지

샘플코드는 아래 링크에서 다운받을 수 있습니다.

(해당 샘플코드는 Default_image(using script) 폴더에 있습니다.)

샘플코드 다운로드

Posted by eztcp

2012/05/11 16:01 2012/05/11 16:01
Response
No Trackback , No Comment
RSS :
http://blog.eztcp.com/sollae/rss/response/212

CIE-H12 새로운 사용자 웹페이지 샘플 5가지가 추가되었습니다.

새로 추가된 샘플은 다음과 같습니다.


 1. 컴퓨터 전원제어


CIE-H12를 컴퓨터 전원제어 전용으로 사용할 경우에 사용이 가능한 샘플입니다.
컴퓨터이 전원버튼을 누르는 동작의 구현을 위해

AJAX를 이용하여 출력포트를 일정시간동안만 제어합니다.

 

사용자 삽입 이미지

2. CSS


CSS로 구현한 샘플 소스입니다.

 

사용자 삽입 이미지

3. Design


 제품이 아닌 다른형태의 디자인을 적용한 샘플 소스입니다.

 

4. Mobile 1


javascript 라이브러리인 jQuery Mobile을 이용하여 만든 샘플입니다.

데이터는 AJAX를 이용하여 화면의 깜빡임없이 적용하도록 구현되어 있습니다.

 


5. Mobile 2


 CSS를 이용하여 모바일 환경에 맞게 구현한 샘플입니다.

 


아래 링크를 이용하시면 다운 받으실 수 있습니다.


 
 
* 일부 브라우저에서 지원이 안되는 경우도 있으니 반드시 해당 샘플소스를 테스트 하시고 사용하시기 바랍니다.

Posted by eztcp

2012/04/30 12:42 2012/04/30 12:42
티스토리 태그검색, 티스토리 태그검색, 티스토리 태그검색, 티스토리 태그검색
Response
No Trackback , No Comment
RSS :
http://blog.eztcp.com/sollae/rss/response/211

« Previous : 1 : 2 : 3 : 4 : 5 : ... 79 : Next »

블로그 이미지

솔내시스템의 블로그입니다 솔내블로그 sollae blog

- eztcp

Archives

Calendar

«   2012/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31