0
我在我的主页上可能包含视频的不同内容文章。如果某篇文章包含视频,则其下的视频图标将重定向到Video.aspx页面,其中包含一个用于播放视频的页面。我的Video.aspx是:在aspx页面加载youtube视频
<div class="mainvideo" id="video" runat="server">
<iframe id="videoPlayer" runat="server" width="628" height="374" frameborder="0" allowfullscreen></iframe> </div>
视频在YouTube中管理,每篇文章包含YouTube网址。我尝试将src设置为从后面的代码不起作用的iframe。
string articleID = Request.QueryString["ID"].ToString();
ClassArticleContents objArticleContent = new ClassArticleContents();
objArticleContent.ArticleID = Convert.ToInt32(articleID);
objArticleContent = objArticleContent.GetArticleByID();
if (objArticleContent != null)
videoPlayer.Attributes.Add("src", objArticleContent.videoURL);
我也试图打造为DIV的innerHTML用IFRAME
video.InnerHtml = "<iframe width='628' height='374' src='" + objArticleContent.videoURL + "' frameborder='0' allowfullscreen></iframe>";
的这两人都没有表现出Video.aspx页的录像机。我怎样才能做到这一点?
在你的第二个代码片段中,什么是videoPlayer? – 2013-03-06 10:50:00
对不起,这是iframe的ID – 2013-03-06 10:57:42
你可以粘贴代码或objArticleContent.videoURL,因为这可能是不正确的。请记住,YouTube嵌入式链接如下所示:http://youtube.com/embed/video_id – 2013-03-06 11:06:40