문제

Pandion (Open Source Jabber Client)으로 작업하고 있습니다. C ++는 iWebBrowser2를 사용하여 HTML / JavaScript를 실행하기위한 호스트를 설정합니다.모든 프로그램 논리는 JS에서 구현됩니다.VS2010에서 디버거에서 응용 프로그램을 시작하면 C ++을 디버깅 할 수 있지만 JS는 아닙니다.디버거없이 시작한 다음 첨부하는 경우 JS를 디버깅 할 수는 있지만 C ++은 아닙니다.

  1. 모두 디버깅 할 수있는 방법이 있습니까?
  2. 는 Firebug가 Firefox에서 Firebug 또는 IE의 개발자 도구를 방식으로 표시하는 방법이 있습니까?

    해결하려고하는 특정 오류는 업데이트 할 때 업데이트 창이 가정되지 않더라도 업데이트 창이 닫힙니다.HTML 양식에 제출 한 경우 JS는 파일 다운로드를 중단하기 위해 C ++ 함수를 호출합니다.나는 제출 된 통화를 추적하려고 노력하고 있지만 스택 창은 onSubmit에 바인딩 된 익명 함수를 보여줍니다.

도움이 되었습니까?

해결책

특정 문제에 대한 답변을 찾았습니다. "다운로드 설치 프로그램"버튼은 Document.CreateEllement ( "버튼")를 사용하여 만들어졌습니다.IT 버튼을 추가했습니다. 이제는 이제 양식이 조기에 제출되지 않습니다.

그러나 디버깅 C ++ 코드와 JS 코드를 전환하는 방법을 여전히 찾을 수 없으므로 일부 C ++ 호출이 JS 기능이 거의 불가능한 위치를 추적하려고합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top