웹 브라우저를 사용하여 프로그램을 만들고 싶습니다. (게임 웹 사이트의 경우) 암호 변경을 클릭하면 계정이 변경 될 것이나 확실치 않습니다. 웹 브라우저에서 비밀번호가 변경되었거나 이전 패스가 잘못되었음을 알리는 등의 경고 메시지가 표시됩니다. 변경된 내용을 알기 위해 경고 텍스트를 복사하고 싶습니다. 어느 누구도 저를 도울 수 있습니까? ?C# 웹 브라우저 메시지 상자 - 경고 텍스트 복사
답변
Windows Forms의 웹 브라우저 클래스 인 Implement IDocHostShowUI on your webbrowser site을 사용하는 경우.
aximp에서 생성 된 래퍼 클래스 인 Implement IDocHostShowUI on the container's IOleClientSite implementation을 사용하는 경우
컨트롤이 IDocHostShowUI :: ShowMessage 메서드를 호출 할 때 텍스트가 전달됩니다.
'code MyWebBrowser Webb = new MyWebBrowser(); Webb.DocumentText = @ "
<스크립트 언어 = 'JScript의'> 경고 (" "시험 만" ")"; Webb.ShowMessage + = (보낸 사람, 전자) => { e.Handled = true; System.Windows.Forms.MessageBox.Show ("New Alert ="+ e.Result); };' 내가 검사를하고 있지만, 경고의 텍스트를 얻을하고 당신은 용기가없는 컨트롤을 사용하는 텍스트 – TariqoO없이 새 경고 = 를 표시 할 수 없습니다,이 지원되지 않는 작업입니다. 또한 문서 텍스트 설정은 asycn 작업이므로 DocumentCompleted 이벤트를 기다리고 현재 스레드에서 메시지를 펌핑해야합니다. 이 ShowMessage는 어떻게 제기됩니까? DocHostShowUIShowMessageEvent.SetParameters (hwnd, lpstrText, lpstrCaption, dwType, lpstrHelpFile, dwHelpContext, lpResult)와 같은 것이 있어야합니다. –
이벤트를 발생시키기 전에 이벤트 인수에 데이터를 저장하려면 IDocHostShowUI와 관련된 두 링크의 코드를 복사하십시오. –
- 1. ASP.NET 텍스트 상자 경고
- 2. asp.net 웹 응용 프로그램 - 경고/메시지 상자
- 3. 텍스트 상자 값 복사 방지
- 4. Extjs : 경고 메시지 상자 위치
- 5. 텍스트 상자 복사 단추
- 6. Visual C++ 텍스트 상자 내용 복사
- 7. C# .NET : 경고 메시지
- 8. 자바 스크립트로 경고 텍스트 상자
- 9. 클릭 이벤트에 경고 메시지 상자 표시
- 10. 리눅스의 C 메시지 상자
- 11. 이 코드의 메시지 상자 대신 텍스트 상자
- 12. 경고 메시지 전에 C# .NET을
- 13. C# 웹 브라우저 텍스트를 텍스트 영역에 삽입
- 14. C# 포커스가있는 텍스트 상자에 텍스트 복사
- 15. C# 텍스트 상자 목록 상자
- 16. 경고 메시지
- 17. jQuery의 다중 경고 상자?
- 18. C# winforms 메시지 상자 속성
- 19. C# 메시지 상자, 변수 사용
- 20. 자바 스크립트 메시지 상자
- 21. 팝업 경고 메시지 asp.net
- 22. 로그 모니터링/경고 메시지
- 23. 파이썬의 경고 상자?
- 24. 비주얼 C++ : 텍스트 상자
- 25. C# 텍스트 상자 약속
- 26. UIWebView에서 경고 상자 비활성화
- 27. C#을 웹 브라우저 - 어떻게 자바 스크립트 오류 메시지 없애?
- 28. R2WinBUGS - 경고 메시지
- 29. 팝업 경고 메시지
- 30. C# 웹 브라우저 탐색
Windows Forms 또는 WPF? C#은 IE의 API가 언어 중립적 인 COM이므로 어떤 식 으로든 문제를 해결하는 데 도움이되지 않는다고 언급합니다. –
@ sheng-jiang Windows Forms (해당 프로그램이 아니 어서 응용 프로그램 용 플러그인) – TariqoO