주소복사용 swf 스크립
- 2008년 11월 7일
- 카테고리: actionscript
- : SOLID.H
- 댓글 작성
플래시에서
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 32 33 | package{ import flash.display.Sprite; import flash.display.StageScaleMode; import flash.events.MouseEvent; import flash.external.ExternalInterface; import flash.system.System; public class setclipboard extends Sprite { [SWF(width="1", height="1")]; private var str:String = ""; private var exjs:String = ""; private var spr:Sprite; public function setclipboard() { str = this.loaderInfo.parameters.str; exjs = this.loaderInfo.parameters.exjs; stage.scaleMode = StageScaleMode.EXACT_FIT; spr = new Sprite(); spr.graphics.clear(); spr.graphics.beginFill(0xFFFFFF,0); spr.graphics.drawRect(0,0,1,1); spr.graphics.endFill(); spr.buttonMode = true; addChild(spr); spr.addEventListener(MouseEvent.CLICK,onClick); } private function onClick(e:MouseEvent):void { flash.system.System.setClipboard(str); ExternalInterface.call('eval',exjs + '()'); } } } |
exjs는 자스함수명, 클립보드에 붙여넣기 한후 html의 자스함수 호출용
FlashVars로 불러오려면
?str=http://blog.onuyi.net&exjs=test
No related posts.

댓글이 없습니다.