remote script 문서(마이크로소프트 에서 전송)(7)

문서: 서버 스 크 립 트 에서 사용 할 때 오류 검사 remote scripting 방법 을 호출 할 때 문법 오류 와 실행 시간 오류,그리고 호출 등 여러 가지 오류 가 발생 할 수 있 습 니 다. remote scripting 방법 시의 오류.remote scripting 호출 메커니즘 은 호출 과정 에서 잘못된 정 보 를 알 수 있 는 경 로 를 제공 합 니 다.오류 처리 프로그램 은 동기 화 나 비동기 호출 에 따라 조금 다 릅 니 다.동기 호출 중 오류 가 발생 하면 remote scripting 메커니즘 은 브 라 우 저 에 오류 메 시 지 를 표시 합 니 다.오류 문 자 는 호출 대상 에서 나 옵 니 다. message 속성자세 한 정 보 는 아래 의"Remote"를 참조 하 시기 바 랍 니 다. Scripting 고장 진단 을 호출 하 다.단,잘못된 비동기 호출 이 발생 하면 오류 리 셋 함 수 를 지정 하여 이 오 류 를 포착 할 수 있 습 니 다.이 리 셋 함수 의 호출 은 어느 정도 일반 리 셋 함수 와 비슷 합 니 다.비동기 호출 중 발생 하 는 오류 캡 처  비동기 remote scripting 호출 중인 오류 리 셋 함수 이름 입 니 다.이 반전 함수 의 함수 지침 을 전달 해 야 하기 때문에 비동기 방법 호출 에 있어 서 사용 해 야 합 니 다. javascript。서버 페이지 에 대한 대상 인용 을 만 들 었 다 면 첫 번 째 문법 예 시 를 사용 할 수 있 습 니 다.그렇지 않 으 면 두 번 째 문법 으로 예 를 들 수 있다.callObject = ASPObject.methodName(p1, p2[,...], callbackFunction, errorCallbackFunction, context) callobject = RSExecute(url, methodName, p1, p2[,...],  callbackFunction, errorCallbackFunction, context)서버 방법 비동기 호출 에 대한 상세 한 정 보 는 비동기 호출 을 참조 하 십시오. Remote Scripting 방법동기 화 를 하 든 비동기 호출 을 하 든 잘못된 조건 에 대한 정 보 를 얻 을 수 있 습 니 다.방법 은 호출 대상 의 속성 을 테스트 하 는 것 입 니 다.사용자 가 오류 리 셋 함 수 를 지정 하면 호출 대상 은 매개 변수 로 전 달 됩 니 다.일반 리 셋 함수 매개 변수 로 전 달 됩 니 다.특히 아래 속성 은 오류 정 보 를 제공 합 니 다:  status 원 격 호출 에 실패 하면 포함 -1。 data 서버 반환 포함 XML 형식의 굵 은 정보.오류 메시지 의 전체 텍스트 와 서버 에서 생 성 된 다른 메 시 지 를 포함 하기 때문에 디 버 깅 의 가장 좋 은 정보 원 입 니 다.message 포함 하 다 remote scripting 프 록 시 프로 세 스 가 생 성 한 오류 메시지 정보(있 으 면).message 오류 메시지 data 속성 중 하나 입 니 다.하면,만약,만약... ASP 페이지 에 문법 오류 가 포함 되 어 있 습 니 다.이 오류 에 대한 자세 한 정 보 는 다음 과 같 습 니 다. data 속성 에 있 지만 메시지 속성 은 이러한 메시지 만 포함 합 니 다.사용자 가 호출 할 수 없 음 을 표시 합 니 다. ASP 페이지 위의 방법.  다음 스 크 립 트 는 클 라 이언 트 스 크 립 트 의 오류 리 셋 함 수 를 예시 합 니 다.첫 번 째 스 크 립 트 생 성 remote scripting 호출,오류 리 셋 함 수 를 표시 합 니 다.두 번 째 스 크 립 트 는 오류 리 셋 함수 자체 입 니 다.오류 리 셋 함수 가 호출 대상 을 명시 적 으로 표시 하지 않 습 니 다. status 속성 값 을 테스트 합 니 다.이 함 수 는 호출 에 실 패 했 을 때 만 호출 됩 니 다. rsMath = RSGetASPObject("rsadd.asp"); number1 = txt1.value; context = "squaring"; co = rsMath.square(number1,showResults,showErrors,context); function showErrors(co){ // 덤 프 데이터 msg = "The raw data returned by the remote method call is " msg = msg + co.data alert(msg); // 우호 정보 표시 msg = "The following error occurred during the "  msg = msg + co.context msg = msg + " remote scripting call:" msg = msg + co.message alert(msg); } Remote Scripting 고장 진단 을 호출 하여 어떤 것 을 찾 았 다. remote scripting 호출 중인 정확 한 오류 원본 은 항상 쉬 운 일이 아 닙 니 다.왜냐하면... remote scripting 고객 뿐만 아니 라 서버 에 있 는 여러 파일 도 관련 되 어 있 습 니 다.그러나 어떤 유형의 오 류 는 일반적인 오류 에 속 하고 발견 하기 쉽다.사용 가능 remote scripting 메커니즘 오류 캡 처 프로그램 이 호출 과정 에서 발생 한 오류 에 대한 상세 한 정 보 를 얻 었 습 니 다.어떤 경우 에는 사용자 가 사용 할 수 없다. remote scripting 아직 정확 한 초기 화 를 하지 않 았 기 때문에 어떠한 처리 도 진행 할 수 없다.다음 표 는 전형 적 인 초기 화 오류 와 가능 한 오류 원인 을 보 여 줍 니 다.증세 이 가능 하 다,~할 수 있다,...  Remote scripting 효과 가 없다.클 라 이언 트 페이지 원본 만 포함  표기 RSEnableRemoteScripting  문서 주체 에 호출 되 지 않 습 니 다.클 라 이언 트 페이지 에 있 는 Remote Scripting 유효 하 다.  Remote scripting 효과 가 없다.모든 호출 이 실 패 했 습 니 다. ASP 페이지 가 호출 되 지 않 았 습 니 다.쓰다 http:// 합의 file://)。  클 라 이언 트 오류 메시지,예 를 들 어 호출 을 시도 할 때 remote scripting 방법 'MSRS' ”소식 원 격 호출 을 시도 하기 전에 호출 에 성공 하지 못 했 습 니 다. RSEnableRemoteScripting 방법  클 라 이언 트 오류 메시지"대상 은 이 속성 이나 방법 을 지원 하지 않 습 니 다." .HTM 파일 이 일치 하지 않 는 줄 번호 입 니 다. 대리 대상 을 찾 을 수 없습니다. (Rsproxy.class)또는 RSEnableRemoteScripting 방법 에서 전 달 된 것 은 무효 입 니 다. URL。  클 라 이언 트 오류 메시지 ASP 대상 실패 RSGetASPObject 호출 중 전달 이 잘못 되 었 습 니 다. URL。대상 참조 ASP 페이지  원 격 호출 방법 을 포함 하 는 오류 가 있 으 면 ASP 페이지 에 있 거나 원 격 방법 을 호출 하 는 과정 에서 오류 가 발생 하면 사용 자 는 오류 리 셋 함수 에서 이 오 류 를 포착 할 수 있 고 사용 자 는 호출 대상 에서 data 화해시키다 message 속성 에서 오류 에 대한 정 보 를 얻 습 니 다.다음 표 는 사용자 가 오류 반전 함수 로 캡 처 할 수 있 는 전형 적 인 문제 와 message 화해시키다 data 속성 값 입 니 다.대부분의 경우 message 속성 은 일반적인 정 보 를 되 돌려 줍 니 다. data 속성 은 오류 에 대한 상세 한 정 보 를 포함 합 니 다.주의 하 다. 데이터 속성 은 일정 수의 XML 태그 및 호출 과 관련 된 기타 정보.다음 표 는 속성 값 에 나타 나 는 문자열 을 보 여 줍 니 다.문제. 메시지 값 데이터 값  RSExecute 방법 중 ASP 페이지 의 무효 URL。동기 호출 참조 Remote Scripting 방법 과 비동기 호출 Remote Scripting 방법. 사용자 가 호출 하려 는 페이지 이름 을 포함 하여 다 릅 니 다. (null)  ASP 파일 도착 Rs.asp 경로 가 잘못 되 었 습 니 다.서버 페이지 에 있 는 Remote Scripting 유효 하 다. “호출 된 페이지 는 지원 되 지 않 습 니 다 remote scripting。” “"파일 을 포함 하 는 것 을 찾 을 수 없습니다."  ASP 파일 의 문법 이나 실행 시간 이 잘못 되 었 습 니 다. “호출 된 페이지 는 지원 되 지 않 습 니 다 remote scripting。” 줄 번호 포함 오류 와 관련 된 세부 사항.  존재 하지 않 는 방법 을 호출 하려 고 합 니 다. “"공용 함수 가 아 닙 니 다." “"공용 함수 가 아 닙 니 다."  ASP 구조 함수 가 나타 나 지 않 은 것 을 인용 하 였 습 니 다. ASP 파일 의 함수.서버 페이지 에 있 는 Remote Scripting 유효 하 다. “호출 된 페이지 는 지원 되 지 않 습 니 다 remote scripting。” “functionName 이 정의 되 지 않 았 습 니 다."

좋은 웹페이지 즐겨찾기