| 패키지 | flash.events |
| 클래스 | public class SecurityErrorEvent |
| 상속 | SecurityErrorEvent ErrorEvent TextEvent Event Object |
| 언어 버전 : | ActionScript 3.0 |
| Player 버전 : | Flash Player 9 |
text 속성에 액세스하여 시도된 작업 및 관련된 URL을 확인할 수 있습니다. 이벤트 리스너가 없는 경우에는 Flash Player 디버거 버전에서 text 속성의 내용을 포함하는 오류 메시지를 자동으로 표시합니다. 보안 오류 이벤트 유형은 SecurityErrorEvent.SECURITY_ERROR 한 가지입니다.
보안 오류 이벤트는 임의의 대상 객체에 전달된 이벤트 중 마지막 이벤트입니다. 이것은 보안 오류가 발생한 대상 객체에는 일반적인 오류 이벤트를 비롯하여 보안 오류 이벤트를 제외한 어떤 이벤트도 전달되지 않는다는 것을 의미합니다.
참고 사항
| 메서드 | 다음에 의해 정의됨 | ||
|---|---|---|---|
|
SecurityErrorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "")
보안 오류 이벤트에 대한 정보가 포함된 Event 객체를 만듭니다.
| SecurityErrorEvent | ||
|
SecurityErrorEvent 객체의 복사본을 하나 만들고 각 속성의 값을 원본과 동일하게 설정합니다.
| SecurityErrorEvent | ||
![]() |
사용자 정의 Event 클래스에서 toString() 메서드를 구현하기 위한 유틸리티 함수입니다.
| Event | |
![]() |
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다.
| Object | |
![]() |
이벤트에서 preventDefault()가 호출되었는지 여부를 확인합니다.
| Event | |
![]() |
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다.
| Object | |
![]() |
이벤트의 기본 비헤이비어를 취소할 수 있는 경우, 그 비헤이비어를 취소합니다.
| Event | |
![]() |
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다.
| Object | |
![]() |
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다.
| Object | |
![]() |
이벤트 흐름에서 현재 노드 및 그 후속 노드에 있는 모든 이벤트 리스너가 처리되지 않도록 합니다.
| Event | |
![]() |
이벤트 흐름에서 현재 노드의 후속 노드에 있는 모든 이벤트 리스너가 처리되지 않도록 합니다.
| Event | |
|
SecurityErrorEvent 객체의 속성이 모두 포함된 문자열을 반환합니다.
| SecurityErrorEvent | ||
![]() |
지정된 객체의 프리미티브 값을 반환합니다.
| Object | |
| 상수 | 다음에 의해 정의됨 | ||
|---|---|---|---|
![]() | ACTIVATE : String = "activate" [static]
activate 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | ADDED : String = "added" [static]
added 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | ADDED_TO_STAGE : String = "addedToStage" [static]
addedToStage 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | CANCEL : String = "cancel" [static]
cancel 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | CHANGE : String = "change" [static]
change 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | CLOSE : String = "close" [static]
close 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | COMPLETE : String = "complete" [static]
complete 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | CONNECT : String = "connect" [static]
connect 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | DEACTIVATE : String = "deactivate" [static]
deactivate 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | ENTER_FRAME : String = "enterFrame" [static]
enterFrame 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | ERROR : String = "error" [static]
error 이벤트 객체의 type 속성 값을 정의합니다.
| ErrorEvent | |
![]() | FULLSCREEN : String = "fullScreen" [static]
fullScreen 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | ID3 : String = "id3" [static]
id3 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | INIT : String = "init" [static]
init 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | LINK : String = "link" [static]
link 이벤트 객체의 type 속성 값을 정의합니다.
| TextEvent | |
![]() | MOUSE_LEAVE : String = "mouseLeave" [static]
mouseLeave 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | OPEN : String = "open" [static]
open 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | REMOVED : String = "removed" [static]
removed 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | REMOVED_FROM_STAGE : String = "removedFromStage" [static]
removedFromStage 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | RENDER : String = "render" [static]
render 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | RESIZE : String = "resize" [static]
resize 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | SCROLL : String = "scroll" [static]
scroll 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
| SECURITY_ERROR : String = "securityError" [static]
SecurityErrorEvent.SECURITY_ERROR 상수는 securityError 이벤트 객체의 type 속성 값을 정의합니다.
| SecurityErrorEvent | ||
![]() | SELECT : String = "select" [static]
select 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | SOUND_COMPLETE : String = "soundComplete" [static]
soundComplete 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | TAB_CHILDREN_CHANGE : String = "tabChildrenChange" [static]
tabChildrenChange 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | TAB_ENABLED_CHANGE : String = "tabEnabledChange" [static]
tabEnabledChange 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | TAB_INDEX_CHANGE : String = "tabIndexChange" [static]
tabIndexChange 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
![]() | TEXT_INPUT : String = "textInput" [static]
textInput 이벤트 객체의 type 속성 값을 정의합니다.
| TextEvent | |
![]() | UNLOAD : String = "unload" [static]
unload 이벤트 객체의 type 속성 값을 정의합니다.
| Event | |
| SecurityErrorEvent | () | 생성자 |
public function SecurityErrorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "")
| 언어 버전 : | ActionScript 3.0 |
| Player 버전 : | Flash Player 9 |
보안 오류 이벤트에 대한 정보가 포함된 Event 객체를 만듭니다. Event 객체는 매개 변수로 이벤트 리스너에 전달됩니다.
매개 변수type:String — 이벤트 유형입니다. 이벤트 리스너는 상속된 type 속성을 통해 이 정보에 액세스할 수 있습니다. 오류 이벤트 유형은 SecurityErrorEvent.SECURITY_ERROR 한 가지뿐입니다.
|
|
bubbles:Boolean (default = false) — Event 객체가 이벤트 흐름의 버블링 단계에 참여하는지 여부를 결정합니다. 이벤트 리스너는 상속된 bubbles 속성을 통해 이 정보에 액세스할 수 있습니다.
|
|
cancelable:Boolean (default = false) — Event 객체를 취소할 수 있는지 여부를 결정합니다. 이벤트 리스너는 상속된 cancelable 속성을 통해 이 정보에 액세스할 수 있습니다.
|
|
text:String (default = "") — 오류 메시지로 표시될 텍스트입니다. 이벤트 리스너는 text 속성을 통해 이 정보에 액세스할 수 있습니다.
|
참고 사항
| clone | () | 메서드 |
public override function clone():Event
| 언어 버전 : | ActionScript 3.0 |
| Player 버전 : | Flash Player 9 |
SecurityErrorEvent 객체의 복사본을 하나 만들고 각 속성의 값을 원본과 동일하게 설정합니다.
반환값Event — 원본과 동일한 속성 값을 갖는 새 securityErrorEvent 객체입니다.
|
참고 사항
| toString | () | 메서드 |
public override function toString():String
| 언어 버전 : | ActionScript 3.0 |
| Player 버전 : | Flash Player 9 |
SecurityErrorEvent 객체의 속성이 모두 포함된 문자열을 반환합니다. 문자열의 형식은 다음과 같습니다.
[securityErrorEvent type=value bubbles=value cancelable=value text=value]
String — SecurityErrorEvent 객체의 속성이 모두 포함된 문자열입니다.
|
참고 사항
| SECURITY_ERROR | 상수 |
public static const SECURITY_ERROR:String = "securityError"
| 언어 버전 : | ActionScript 3.0 |
| Player 버전 : | Flash Player 9 |
SecurityErrorEvent.SECURITY_ERROR 상수는 securityError 이벤트 객체의 type 속성 값을 정의합니다.
이 이벤트에는 다음과 같은 속성이 있습니다.
| 속성 | 값 |
|---|---|
bubbles | false |
cancelable | false; 취소할 기본 비헤이비어가 없습니다. |
currentTarget | 현재 이벤트 리스너를 통해 Event 객체를 처리하고 있는 객체입니다. |
target | 보안 오류를 보고하는 네트워크 객체입니다. |
text | 오류 메시지로 표시될 텍스트입니다. |
참고 사항
SecurityErrorEventExample 클래스를 사용하여 리스너 메서드 securityErrorHandler()를 인스턴스화하고 전달할 securityError 이벤트를 수신하도록 설정하는 방법을 보여 줍니다. URLRequest 위치가 호출 SWF와 같은 도메인에 있지 않고, 요청된 도메인이 크로스 도메인 정책 파일에 의해 인증된 크로스 도메인 액세스 권한을 갖고 있지 않은 경우에 이 이벤트가 발생합니다.
SecurityErrorEvent를 만들려면 http://www.[yourdomain].com을 크로스 도메인 액세스 권한이 있는 경로로 바꿉니다.
package {
import flash.display.Sprite;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.SecurityErrorEvent;
public class SecurityErrorEventExample extends Sprite {
public function SecurityErrorEventExample() {
var loader:URLLoader = new URLLoader();
loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
var request:URLRequest = new URLRequest("http://www.[yourDomain].com");
loader.load(request);
}
private function securityErrorHandler(event:SecurityErrorEvent):void {
trace("securityErrorHandler: " + event);
}
}
}
이 페이지에 의견 추가되면 전자 메일 알림 받기 | 의견 보고서
현재 페이지: http://livedocs.adobe.com/flash/9.0_kr/ActionScriptLangRefV3/flash/events/SecurityErrorEvent.html