저는 C#을 사용하여 웹 응용 프로그램과 창 응용 프로그램을 만듭니다. 시나리오는 다음과 같습니다.
1. Admin은 웹 사이트
에서 Wysiwyg 편집기를 사용하여 메시지를 게시합니다. 2. 사용자는 메시지를 다운로드하여 양식에 표시 할 Windows 양식을 갖습니다.
컨트롤을 표시하기 위해 webBrowser 컨트롤을 사용했습니다. html (그림과 함께 서식이 지정된 텍스트)을 표시하는 작업 벌금. 우리가 비디오를 보여주고 싶을 때 문제가 발생합니다.Windows에서 iFrame이 포함 된 html을 표시하십시오. C#
다음 코드를 사용하고 있습니다. webBrowser1.Navigate ("about : blank"); 내가 신뢰할 수있는 사이트에이 사이트를 추가 할 때
, 그것은 잘 작동 : 그것을 실행하는 동안 나에게 보안 경고를 표시
HtmlDocument doc = this.webBrowser1.Document;
doc.Write(String.Empty);
string strHTML="<p><iframe src="http://www.youtube.com/embed/xXdDjnVM1kI" frameborder="0" width="425" height="350"></iframe></p>\r\n<p><span style="color: #ff0000; font-size: xx-large;">Hi, </span></p>\r\n<p><span style="color: #33cccc; font-size: large;">Enjoy Ganganam Style</span></p>\r\n<p>&nbsp;</p>";
string strDecoded=System.Net.WebUtility.HtmlDecode(strHTML);
webBrowser1.DocumentText = strDecoded;
그것. 하지만 나는이 보안 경고를 타고 싶다. 그 때문에 나는 시도했습니다 webBrowser1.ScriptErrorsSuppressed = true;
,하지만 그 또한 작동하지 않습니다. 또한 How to programmatically answer "Yes" to WebBrowser control security alert을 시도했습니다.
webBrowser1.ScriptErrorsSuppressed = true;
다음 iFrame을 아래와 같이 제공 : 하지만 어도비 플래시 플레이어를 가지고 있고, 내가 수동으로 신뢰할 수있는 사이트에 경고 사이트를 추가하여 비디오를 재생할 수 있습니다.
이러한 문제를 방지하고 동영상을 재생할 수있는 옵션이 있습니까? 모든 종류의 도움과 제안을 부탁드립니다.
Windows 서버에서 이것을 개발하고 있습니까? Windows 서버에 배포 할 예정입니까? –
@Antarr Byrd, 맞습니다. Windows Server 2008 R2에서 개발 중입니다. xp 및 window 7 machine뿐만 아니라 서버 시스템에서도 실행됩니다. – Arshad