2010-12-07 17 views
0

私はYouTubeチャンネルを持っていましたが、このビデオを表示しているWebサイトにはWebページがありました。私はModalPopupExtenderでvieoを表示していますが、このビデオを表示してから、まだ表示されているvialoのサウンドを閉じることができません。YouTubeチャンネルから動画を表示する方法は?

だから私を助けてください。

'ID = "画像" にrunat = "サーバー" 幅= "96" 高さ= "86" ALT = "ビデオ" />

'> 'タイプ= "アプリケーション/ X-衝撃波フラッシュ" のallowScriptAccess = "常に" allowfullscreen = "true" の幅= "400" 高さ= "320">

閉じる
<% ----%> <% ----%>   '/>

protected void Page_Load(オブジェクト送信者、EventArgs e) { string LanguageID = Globals.GetSuitableLanguage(Page); Page.Title = Globals.Translate(Page.Title、Page); if(!IsPostBack) { GetAllYouTube(); (SqlConnectionのコン= Connection.GetConnection()){ ストリングのSql = "IDを選択し、URL、イメージ、" + Globals.Translate( "YoutubeTitle_EN" を使用して }

}プライベートボイドGetAllYouTube(){ 、Page)+ "from [YouTubeVideos]ここでMV = 'はい'"; SqlCommand Com =新しいSqlCommand(SQL、con); Com.CommandType = CommandType.Text;

 SqlDataReader dr = Com.ExecuteReader(); 
     DataList2.DataSource = dr; 
     DataList2.DataBind(); 

    } 
} 
+0

ご覧いただけるコードはありますか? –

答えて

1

あなたが唯一のものは、ユーチューブプレーヤーが含まれているあなたのdivの可視性を変更することであるため、ビデオは最後まで再生し続けるだろう。 youtube javascript player apiを使用してプレーヤーを制御し、モーダルポップアップを閉じるときにplayer.stopVideo():Voidコマンドでビデオを停止する必要があります。

さらに詳しい情報と例についてはhttp://code.google.com/apis/youtube/js_api_reference.html#Functionsをご覧ください。

関連する問題