2014-01-07 1 views
1

XBAP를 호스팅하는 HTML 페이지가 있습니다. HTML은 아래와 같습니다.XBAP interop with browser IE 9,10

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html> 
    <head> 
    **<meta http-equiv="X-UA-Compatible" content="IE=10; IE=9; IE=8; chrome=1">** 
     <title>HTML page hosting an XBAP</title> 

     <script type="text/javascript"> 
      var mObject; 

      function SetMObj(managedObject) 
      { 
      mObject = managedObject; 
      } 

      function Test1() 
      { alert("Hello Sujay");} 

      function Test() { 
       mObject.CallBack(titleInput.value); 
      } 


     </script> 
    </head> 
    <body> 
     <p>This is an HTML page...</p> 

     <div> 
     <input type="text" name="titleInput" value="New Title" /> 
      <button id="btn1"onclick="Test();"> 
        Set Notification 
      </button> 
      </div> 
     <iframe src="TestBrowser.xbap" width="700" height="600"></iframe> 
    </body> 
</html> 

위의 HTML 페이지를 사용할 때 자바 스크립트 함수 호출이 인식되지 않습니다. .NET에서 MissingMethodException이 발생합니다. 다음과 같이 내가 태그를 교체 할 때

그러나, 그것은

그래서, 내가 찾은 문제가 버전 IE9 함께 10이 호환성에 언급 작동합니다. 현재이 HTML 파일은 Windows 9의 IE 9 및 10 브라우저에서 실행 중입니다.

이 문제점에 대한 수정/문제 해결 방법이 있습니까? 사전에 도움을 주셔서 감사합니다.

감사합니다, Sujay

답변