내 WPF 응용 프로그램에서 직접 열린 레이어를 사용하는 응용 프로그램을 만들 수 있기를 원합니다. 브라우저 개체를 만들어서 JavaScript를 호출 할 수 있다는 것을 알았지 만 전체 브라우저가 필요하지는 않습니다. 사용할 수 있고 브라우저 개체를 모두 무시할 수있는 스크립팅 개체가 있습니까?브라우저 개체를 사용하지 않고 WPF에서 직접 javascript를 호출 할 수 있습니까?
5
A
답변
7
를 실행할 수 있습니다. NET Framework에는 here 및 here과 같이 JavaScript/ECMAScript의 상위 집합을 구현하는 기본 제공 JavaScript 구현이 있습니다. (
- 평소와 같이 컴파일 된 어셈블리에서 어셈블리에
- 호출 코드를 자바 스크립트를 컴파일
Microsoft.JScript
조립 - 사용
new JScriptCodeProvider().CreateCompiler().CompileAssemblyFromSource(...).CompiledAssembly
에 대한 참조를 추가 는 NET 프레임 워크의 자바 스크립트 구현 내장을 사용하려면 GetType/GetMethod/Invoke)
JavaScript 코드가 DOM을 조작하도록 설계되었거나 웹 브라우저의 기능을 사용하더라도 .NET Framework의 JavaScript 버전을 계속 사용할 수는 있지만 예상되는 개체를 직접 제공해야합니다.
0
만 WPF의 웹 브라우저는 웹 브라우저 또는 NET 프레임 워크 내에서 자바 스크립트를 사용하는 웹 브라우저 컨트롤이 필요하지 않습니다 자바 스크립트
myWebBrowser.ObjectForScripting = new HtmlBridge();
관련 문제
- 1. JavaScript를 완전히 사용하지 않고 AJAX를 사용 중지 할 수 있습니까?
- 2. JavaScript를 직접 사용하지 않고 "웹 2.0"응용 프로그램을 만들고 싶습니다.
- 3. 브라우저 캐시에 개체를 예약 할 수 있습니까?
- 4. javascript를 사용하지 않고 document.cookie를 가져올 수 있습니까? 대체 PHP로
- 5. 브라우저 창을 표시하지 않고 JavaScript를 사용하여 브라우저 창을 열고 인쇄 할 수 있습니까?
- 6. 관련성 (x86)을 사용하지 않고 ASM에서 직접 호출/점프
- 7. C# 개체를 마샬링하지 않고 메모리에 개체를 고정 할 수 있습니까?
- 8. 함수를 사용하지 않고 const struct를 초기화 할 수 있습니까?
- 9. 변환기를 사용하지 않고 WPF에서 제어 할 바운드 그림
- 10. JavaScript를 사용하지 않는 사용자도 GWT에 액세스 할 수 있습니까?
- 11. jQuery를 사용하지 않고 입력별로 어떻게 입력 할 수 있습니까?
- 12. JavaScript를 사용하지 않고 창 크기를 잡는 방법?
- 13. 레일에서 self.attribute =를 사용하지 않고 어떻게 할당 할 수 있습니까?
- 14. 변수를 사용하지 않고 튜플을 언팩 할 수 있습니까?
- 15. 비누를 사용하지 않고 웹 서비스 호출
- 16. Codebehind에서 Javascript를 호출 할 수 없습니다.
- 17. winformshost를 사용하지 않고 WPF에서 Lync SDK 대화를 도킹 할 수 있습니까?
- 18. 정적 멤버를 사용하지 않고 유형을 사전처럼 직접 액세스 할 수 있습니까?
- 19. 웹 인터페이스를 사용하지 않고 비 네트 파일을 직접 업로드 할 수 있습니까?
- 20. Indesign javascript를 사용하여 웹 서비스를 호출 할 수 있습니까?
- 21. BeginInvoke를 대리인에게 할당하지 않고 직접 호출 할 수없는 이유는 무엇입니까?
- 22. 응용 프로그램에서 활동에 직접 메서드를 호출 할 수 있습니까?
- 23. 인터페이스를 통해 개체를 호출 할 수 있습니다.
- 24. 알림 개체를 사용하지 않고 Android 핸드셋 LED를 조작 할 수 있습니까?
- 25. WPF에서 필렛 커브를 수행 할 수 있습니까?
- 26. WatiN이 IE에서 JavaScript를 비활성화 할 수 있습니까?
- 27. NSFetchedResultsController : 대리인을 호출 할 개체를 어떻게 알 수 있습니까?
- 28. 다른 개체를 다시 그리지 않고 개체를 이동할 수 있습니까?
- 29. WPF에서 이벤트를 통해 명령 호출
- 30. WSDD를 사용하지 않고 Axis로 SOAP 서버를 배포 할 수 있습니까?
레이 번즈의 답변을 참조하십시오. –