1

我有一个 MVC 应用程序,它是为 JQM 设计的。

但是,当我嵌入 youtube 视频时,出现以下错误。

This content cannot be displayed in a frame 
To help protect the security of information you enter into this website, the publisher of this content does not allow it to be displayed in a frame.
What you can try:
Open this content in a new window

这是我的代码;

<asp:Content ID="Content4" ContentPlaceHolderID="PositionImage" runat="server">
    <div class="videoPlayer" id="PlayerPanel">
        <embed enablejsapi=1 id="player1" width="300"  src="http://youtu.be/_Nng-Ri4c2U" frameborder="0" allowscriptaccess="always" />
    </div>
</asp:Content>
4

1 回答 1

1

试一试:

<asp:Content ID="Content4" ContentPlaceHolderID="PositionImage" runat="server">
    <div class="videoPlayer" id="PlayerPanel">
        <iframe src="http://www.youtube.com/embed/_Nng-Ri4c2U" width="300" height="190"></iframe>
    </div>
</asp:Content>

<embed />与其使用标签,不如使用an<iframe />代替。

于 2012-09-24T00:34:03.863 回答