<!-- VRS를 하다 보니 신기한걸 하게 되었다 Active x에서 자바스크립트로 값을 받거나
그 반대로 자바스크립트에서 Active X 로 값을 보내게 하는 것이다. (특정 이벤트 발생시) -->
<html>
<body>
<head>
<meta http-equiv='Content-type' content='text/html; charset=euc-kr'>
<title>VRS</title>
<script language=javascript for="VRS" event="Put(str)">
//for 뒤에는 ocx를 object 화한 id를 적어주면 되고 event는 ocx에서 event 발생시킨 것을
//적어주면 된다. 여기서 이벤트란 함수가 아니다. 자바스크립트를 예를 들자면
//onClick -> 요게 이벤트인 것이다. 어떤 행동이 발생하느냐에 대한 정의를 말하는것
//이다.
//그리고 (str)은 그 이벤트가 발생할때 호출되는 함수의 return 값이 들어가는 변수다
// 결국 str을 자바스크립트에서 불러와서 쓸수 있단 이야기이다.
//정말 대단하다고 할 수 있는듯 하나
var s = str;
alert(s);
</script>
</head>
<input type=button id=btnPlay style="cursor:hand; position:relative;" onclick="document.all('VRS').OnPlay()" value="메세지발생">
<input type=button id=btnStop style="cursor:hand; position:relative;" onclick="document.all('VRS').output('test')" value="메세지전송">
<OBJECT
CLASSID="CLSID:27742D45-7E1B-481B-888F-4DE7940F3FE7"
WIDTH=176
HEIGHT=144
ID="VRS"
>
<PARAM name="ServerURL" VALUE="rtsp://211.189.143.224/1">
</body>
</html>
댓글