웹 페이지 에서 플래시 의 trace 데 이 터 를 보 는 js 클래스

기능:플래시 호출 방법 은 웹 페이지 에서 플래시 의 trace 방법 으로 출력 한 데 이 터 를 볼 수 있 습 니 다.방법:1.init(w,h,z);/w 는 인터페이스의 폭 을 표시 하고 h 는 인터페이스의 높이 를 표시 하 며 z 는 등급(맨 위 에 두 는 것 이 좋 습 니 다)입 니 다.<이 방법 은 생략 할 수 있 습 니 다>2.trace(str);/출력 할 데이터;사용:1.jdhcn.js 를 가 져 옵 니 다클릭 하여 jdhcn.js 다운로드2.body 에 함 수 를 다시 쓸 수 있 습 니 다(쓰 지 않 아 도 됩 니 다):프로그램 코드function trace(str){g.flashDebug.trace(str);}3.플래시 에 전역 정적 방법 을 쓰 고 디 버 깅 할 때 trace 방법 을 global.traceStr 로 바 꾸 면 됩 니 다.프로그램 코드 Public class global{import flash.external.External Interface;public static function traceStr(str:String):void { trace(str);//플래시 환경 에서 디 버 깅 정 보 를 출력 합 니 다.if(ExternalInterface.available){ ExternalInterface.call("trace", str);//웹 페이지 에 디 버 깅 정 보 를 출력 합 니 다;}}}다음은 예:새 창 팝 업 효과 이기 때문에 jdhcn.js 파일 의 내용 을 html 로 보 여 줍 니 다.trace("jdhcn.flashDebug 테스트")를 실행 하여 플래시 방법 으로 호출 된 것 을 모 의 합 니 다.테스트 jdhcn.flashDebugvar g=new Jdhcn();function Jdhcn(){};Jdhcn.prototype.flashDebug = new FD();g.flashDebug.init();function FD(){var btnObj;var conObj;FD.prototype.init = function(w,h,z){if(!w) {w = 500};if(!h) {h = 600};if(!z) {z = 100};var str = '
';str += '
;str += '