flash 將字符串放置到剪切板中

使用flash 的好處就是兼容瀏覽器!

 

你需要在 flash 部署中加入下面這一行:

 

<param name="flashvars" value="copymsg=我將要被放到剪切板中" />

 

以下爲flash 代碼:

package  {
	import flash.display.MovieClip;
	import flash.events.Event;
	import flash.events.MouseEvent;
	import flash.system.System;
	public class clipboard extends MovieClip {
		public function clipboard() {
			// constructor code
			if(stage){
				init(null);
			}else{
				this.addEventListener(Event.ENTER_FRAME, init);
			}
		}
		private function init(e:Event){
			if(e != null){
				this.removeEventListener(Event.ENTER_FRAME, init);
			}
			stage.addEventListener(MouseEvent.CLICK, setclipboard);
		}
		private function setclipboard(ev:MouseEvent){
			var msg:String = stage.loaderInfo.parameters['copymsg'];
			System.setClipboard(msg);
		}
	}
}

 

用戶點擊flash時將自動複製信息到剪切板中。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章