웹마스터 팁

---- ⓣing★™ 님이 올린 소스와는 다름을 알려드립니다. -----

ⓣing★™ 님이 올린 소스는 웹에서 재생하는게 아니라, 그냥 바로 컴퓨터로 띄워서 하는 거였죠?
저는 웹에서 엑티브X으로 웹에서 바로 재생합니다.

예제는 : http://gom.ipop.co.kr/phone/view.html?intSeq=200 참조 하시기 바랍니다.

자.. 그럼 소스를 올려야 겠죠. 태클걸기 없기입니다. 제가 다 테스트 해보고 올리는 거기 때문에..
안돼면 되게 하라!

소스를 시작 합니다..


일단 head 에 다음 소스를 추가 합니다.

<script src="http://app.ipop.co.kr/ipop/ipopxinstall.js"></script>
<script language=javascript>
function RunGom(name) {
        if(ipopx.IsInstall) {
                ipopx.SetVersionURL("http://app.ipop.co.kr/gom/GrVersion.ini");
                ipopx.SetClassName("GomPlayer1.x");
                ipopx.SetProgramID("GOMPLAYERBETA");

                ipopx.bAutoInstall=0;
                ipopx.bSilentInstall=0;

                ipopx.Run("/nosetup", "", "");

                if(ipopx.bLaunched==0) { // 실행 실패
                        if(ipopx.nLaunchErrorCode==1) {
                                alert("실행실패 : 파라메터 문법 오류");
                        }else if(ipopx.nLaunchErrorCode==2) {
                                alert("실행실패 : 파라메터 태그 오류");
                        }else if(ipopx.nLaunchErrorCode==3) {
                                alert("실행실패 : 커맨드 파라메터 오류");
                        }else if(ipopx.nLaunchErrorCode==5) {
                                alert("실행실패 : 서버오류");
                        }else if(ipopx.nLaunchErrorCode==11) {
                                alert("실행실패 : 프로그램 아이디 파라메터 오류");
                        }else if(ipopx.nLaunchErrorCode==12) {
                                alert("실행실패 : 런처 프로그램 버전이 맞지 않습니다. 서버에서 최신 설치파일을 다운로드 받으시기 바랍니다.");
                        }else if(ipopx.nLaunchErrorCode==13) {
                                alert("실행실패 : 최신 프로그램 설치에 실패 하였습니다.");
                        }else if(ipopx.nLaunchErrorCode==14) {
                                alert("실행실패 : 프로그램 실행을 실패 하였습니다.");
                        }else if(ipopx.nLaunchErrorCode==15) {
                                alert("실행실패 : 잘못된 레지스트리 위치");
                        }else if(ipopx.nLaunchErrorCode==16) {
                                alert("실행실패 : 프로그램의 경로를 구할수 없습니다.");
                        }else if(ipopx.nLaunchErrorCode==17) {
                                alert("실행실패 : 프로그램의 실행파일명이 없습니다.");
                        }else if(ipopx.nLaunchErrorCode==18) {
                                alert("실행실패 : 프로그램의 설정파일명이 없습니다.");
                        }else if(ipopx.nLaunchErrorCode==19) {
                                alert("실행실패 : 로컬 프로그램의 버전이 잘못되었습니다.");
                        }else if(ipopx.nLaunchErrorCode==20) {
                                alert("실행실패 : 로컬 프로그램의 버전이 잘못되었습니다. 서버에 해당 프로그램의 정보가 없습니다.");
                        }else if(ipopx.nLaunchErrorCode==30) {
                                alert("실행실패 : 업데이트 실패");
                        }else if(ipopx.nLaunchErrorCode==40) {
                                alert("실행실패 : 설치가 안되었습니다.");
                        }else if(ipopx.nLaunchErrorCode==41) {
                                alert("실행실패 : 구버전이 설치되어 있습니다.");
                        }else if(ipopx.nLaunchErrorCode==42) {
                                alert("실행실패 : 현재 구버전이 설치되어 있습니다.");
                        }else if(ipopx.nLaunchErrorCode==99) {
                                alert("실행실패 : 기타 오류");
                        }
                        return;
                }

                ipopx.SendCommand("/clearlist");
                var param = "/add "동영상 주소";

                ipopx.SendCommand(param);
                ipopx.SendCommand("/playfirst");
        }else{
                var param = "RunGom(" + """ + name + """ + ")";
                setTimeout(param, 100);
        }
}

function Launch(name){
        ipopxInstall_gom();
        RunGom(name);
}

window.onerror=myErrorHandler

function myErrorHandler() {
        alert('잠시 서버에 장애가 생겼습니다.')
        return true
}

</script>
<script language="javascript">
function OpenURL(){

        GOMWEB.AutoStart = 1;
        GOMWEB.Url = "동영상 주소"
}
</script>

자.. 끝났습니다. 참. 위에 동영상 주소라고 적혀있는 부분에 주소를 써주시고요 " " 안에 넣어주시기 바랍니다.

다음은 body 안에 넣어주시기 바랍니다.

MS_POSITIONING="GridLayout" onLoad="OpenURL()" 이걸 넣어주시면 됩니다.

이렇게 말이죠 .  "<body bgcolor="#FFFFFF" text="#000000" MS_POSITIONING="GridLayout" onLoad="OpenURL()">"

body도 끝났습니다. 이제 내용안에 다음 소스를 추가 합니다.

<OBJECT id="GOMWEB" style="WIDTH: 256; HEIGHT: 256" classid="clsid:7606693A-C18D-4567-AF85-6194FF70761E" codebase="http://app.ipop.co.kr/gom/GomWeb.cab#version=1,0,0,10"></OBJECT>

이렇게요. WIDTH와 HEIGHT 안에 크기를 조절하면..

곰플레이어가 적용이 되었습니다!!

어때요? 신기하죠? 그럼 태클걸지 마시고 신나는 웹서핑되세요!!
제목 글쓴이 날짜
IE9에서 xeed 사용하기(파일첨부 및 Enter키) [2] file 전승남508 2011.04.05
게시판에 간단하게 테두리넣기 [2] 고요나 2012.06.09
1.5업데이트 후 방명록스킨에서 글 안보이는 문제 해결하기 [1] 아나키s 2012.06.05
다국어시, 언어코드 찾기 후 검색을 한 뒤 적용 누르면 적용 안 되는 버그 수정 sejin7940 2012.06.08
조회수 클릭때마다 올라가기(1.5.2 버전) 송동우님 팁 [7] 때린데 또때려 2012.04.08
제로보드 1.5 이상 게시판에 페이스북 댓글 플러그인 설치법 [1] 줄루™ 2012.03.05
모바일 첨부,댓글,댓글쓰기 항상 열어놓기 [10] 키스미베이베 2012.05.31
Xe1.5 + board 1.4[목록설정] [분류관리][게시글관리]느린 로딩해결법 [30] 황비 2012.01.14
아이디/비밀번호 찾기 메일안올때 확인사항 (리눅스) [3] 이영길 2008.09.29
1.5.1에서 파일업로드가 안 되는 분 보세요. [12] 별님왕자 2011.12.07
회원가입시 항목 설명부분에 html 태그를 쓰고플 경우 [3] sejin7940 2012.05.24
쉬운설치후 백지현상 해결방법 [복잡해서 다시 작성하였습니다.) [4] file 마음의빈자리 2012.05.24
코딩하시는 분들 참고.. [1] 엘카 2012.05.24
rewrite rule 예외처리하기 [2] 대류 2012.01.01
관리자페이지 게시판목록에서 일괄 권한 설정 안 되는 버그 수정법 [1] sejin7940 2012.05.17
socialxe 페이스북에서 SSL timeout 해결법 및 자체 서버사용시 500 문제해결 [1] spi-ca 2012.05.16
제작시 방화벽문제 때문에 고정IP 주소가 필요할때 [2] sejin7940 2012.05.09
XE1.5.0.2 시작 모듈 설정하는 방법 [16] file gayeon 2011.10.01
XE 공식 버튼2 삽입하기 [32] file 웹엔진 2011.05.14
확장변수 쉽게 출력하기 [7] lightnsalt 2008.03.04