155 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			155 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| 
								 | 
							
								<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="player.aspx.cs" Inherits="FineUIPro.Web.AttachFile.player" %>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<html xmlns="http://www.w3.org/1999/xhtml">
							 | 
						||
| 
								 | 
							
								<head runat="server">
							 | 
						||
| 
								 | 
							
								    <title></title>
							 | 
						||
| 
								 | 
							
								    <link href="dist/skin/blue.monday/css/jplayer.blue.monday.min.css" rel="stylesheet" />
							 | 
						||
| 
								 | 
							
								   <script type="text/javascript" src="lib/jquery.min.js"></script>
							 | 
						||
| 
								 | 
							
								   <script type="text/javascript" src="dist/jplayer/jquery.jplayer.min.js"></script>
							 | 
						||
| 
								 | 
							
								   <script type="text/javascript">
							 | 
						||
| 
								 | 
							
								       var videoUrl = '<%=videoUrl %>';
							 | 
						||
| 
								 | 
							
								       var videoTitle = '<%=videoTitle %>';
							 | 
						||
| 
								 | 
							
								   </script>
							 | 
						||
| 
								 | 
							
								   <script type="text/javascript">
							 | 
						||
| 
								 | 
							
								//<![CDATA[
							 | 
						||
| 
								 | 
							
								       function myBrowser() {
							 | 
						||
| 
								 | 
							
								           var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
							 | 
						||
| 
								 | 
							
								           var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器
							 | 
						||
| 
								 | 
							
								           var isIE = userAgent.indexOf("compatible") > -1
							 | 
						||
| 
								 | 
							
								            && userAgent.indexOf("MSIE") > -1 && !isOpera; //判断是否IE浏览器
							 | 
						||
| 
								 | 
							
								           var isEdge = userAgent.indexOf("Edge") > -1; //判断是否IE的Edge浏览器
							 | 
						||
| 
								 | 
							
								           var isFF = userAgent.indexOf("Firefox") > -1; //判断是否Firefox浏览器
							 | 
						||
| 
								 | 
							
								           var isSafari = userAgent.indexOf("Safari") > -1
							 | 
						||
| 
								 | 
							
								            && userAgent.indexOf("Chrome") == -1; //判断是否Safari浏览器
							 | 
						||
| 
								 | 
							
								           var isChrome = userAgent.indexOf("Chrome") > -1
							 | 
						||
| 
								 | 
							
								            && userAgent.indexOf("Safari") > -1; //判断Chrome浏览器
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								           if (isIE) {
							 | 
						||
| 
								 | 
							
								               var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
							 | 
						||
| 
								 | 
							
								               reIE.test(userAgent);
							 | 
						||
| 
								 | 
							
								               var fIEVersion = parseFloat(RegExp["$1"]);
							 | 
						||
| 
								 | 
							
								               if (fIEVersion == 7) {
							 | 
						||
| 
								 | 
							
								                   return "IE7";
							 | 
						||
| 
								 | 
							
								               } else if (fIEVersion == 8) {
							 | 
						||
| 
								 | 
							
								                   return "IE8";
							 | 
						||
| 
								 | 
							
								               } else if (fIEVersion == 9) {
							 | 
						||
| 
								 | 
							
								                   return "IE9";
							 | 
						||
| 
								 | 
							
								               } else if (fIEVersion == 10) {
							 | 
						||
| 
								 | 
							
								                   return "IE10";
							 | 
						||
| 
								 | 
							
								               } else if (fIEVersion == 11) {
							 | 
						||
| 
								 | 
							
								                   return "IE11";
							 | 
						||
| 
								 | 
							
								               } else {
							 | 
						||
| 
								 | 
							
								                   return "0";
							 | 
						||
| 
								 | 
							
								               } //IE版本过低
							 | 
						||
| 
								 | 
							
								               return "IE";
							 | 
						||
| 
								 | 
							
								           }
							 | 
						||
| 
								 | 
							
								           if (isOpera) {
							 | 
						||
| 
								 | 
							
								               return "Opera";
							 | 
						||
| 
								 | 
							
								           }
							 | 
						||
| 
								 | 
							
								           if (isEdge) {
							 | 
						||
| 
								 | 
							
								               return "Edge";
							 | 
						||
| 
								 | 
							
								           }
							 | 
						||
| 
								 | 
							
								           if (isFF) {
							 | 
						||
| 
								 | 
							
								               return "FF";
							 | 
						||
| 
								 | 
							
								           }
							 | 
						||
| 
								 | 
							
								           if (isSafari) {
							 | 
						||
| 
								 | 
							
								               return "Safari";
							 | 
						||
| 
								 | 
							
								           }
							 | 
						||
| 
								 | 
							
								           if (isChrome) {
							 | 
						||
| 
								 | 
							
								               return "Chrome";
							 | 
						||
| 
								 | 
							
								           }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       }
							 | 
						||
| 
								 | 
							
								       var varSolution = 'html';
							 | 
						||
| 
								 | 
							
								       //var browser = myBrowser();
							 | 
						||
| 
								 | 
							
								       //if (browser.substr(0, 2) == 'IE') {
							 | 
						||
| 
								 | 
							
								       //    if (videoUrl.indexOf('.mp4') != -1) {
							 | 
						||
| 
								 | 
							
								       //        varSolution = 'flash';
							 | 
						||
| 
								 | 
							
								       //    }
							 | 
						||
| 
								 | 
							
								       //}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								       $(document).ready(function () {
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								           $("#jquery_jplayer_1").jPlayer({
							 | 
						||
| 
								 | 
							
								               ready: function () {
							 | 
						||
| 
								 | 
							
								                   $(this).jPlayer("setMedia", {
							 | 
						||
| 
								 | 
							
								                       title: videoTitle,
							 | 
						||
| 
								 | 
							
								                       m4v: videoUrl,
							 | 
						||
| 
								 | 
							
								                       mp4: videoUrl
							 | 
						||
| 
								 | 
							
								                   }).jPlayer("play") ;
							 | 
						||
| 
								 | 
							
								               },
							 | 
						||
| 
								 | 
							
								               swfPath: "dist/jplayer",
							 | 
						||
| 
								 | 
							
								               supplied: "m4v,mp4",
							 | 
						||
| 
								 | 
							
								               size: {
							 | 
						||
| 
								 | 
							
								                   width: "640px",
							 | 
						||
| 
								 | 
							
								                   height: "360px",
							 | 
						||
| 
								 | 
							
								                   cssClass: "jp-video-360p"
							 | 
						||
| 
								 | 
							
								               },
							 | 
						||
| 
								 | 
							
								               solution: varSolution,
							 | 
						||
| 
								 | 
							
								               useStateClassSkin: true,
							 | 
						||
| 
								 | 
							
								               autoBlur: false,
							 | 
						||
| 
								 | 
							
								               smoothPlayBar: true,
							 | 
						||
| 
								 | 
							
								               keyEnabled: true,
							 | 
						||
| 
								 | 
							
								               remainingDuration: true,
							 | 
						||
| 
								 | 
							
								               toggleDuration: true
							 | 
						||
| 
								 | 
							
								           });
							 | 
						||
| 
								 | 
							
								       });
							 | 
						||
| 
								 | 
							
								//]]>
							 | 
						||
| 
								 | 
							
								</script>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								</head>
							 | 
						||
| 
								 | 
							
								<body>
							 | 
						||
| 
								 | 
							
								    <form id="form1" runat="server">
							 | 
						||
| 
								 | 
							
								    <div>
							 | 
						||
| 
								 | 
							
								    <div id="jp_container_1" class="jp-video jp-video-360p" role="application" aria-label="media player">
							 | 
						||
| 
								 | 
							
									<div class="jp-type-single">
							 | 
						||
| 
								 | 
							
										<div id="jquery_jplayer_1" class="jp-jplayer"></div>
							 | 
						||
| 
								 | 
							
										<div class="jp-gui">
							 | 
						||
| 
								 | 
							
											<div class="jp-video-play">
							 | 
						||
| 
								 | 
							
												<button class="jp-video-play-icon" role="button" tabindex="0">play</button>
							 | 
						||
| 
								 | 
							
											</div>
							 | 
						||
| 
								 | 
							
											<div class="jp-interface">
							 | 
						||
| 
								 | 
							
												<div class="jp-progress">
							 | 
						||
| 
								 | 
							
													<div class="jp-seek-bar">
							 | 
						||
| 
								 | 
							
														<div class="jp-play-bar"></div>
							 | 
						||
| 
								 | 
							
													</div>
							 | 
						||
| 
								 | 
							
												</div>
							 | 
						||
| 
								 | 
							
												<div class="jp-current-time" role="timer" aria-label="time"> </div>
							 | 
						||
| 
								 | 
							
												<div class="jp-duration" role="timer" aria-label="duration"> </div>
							 | 
						||
| 
								 | 
							
												<div class="jp-controls-holder">
							 | 
						||
| 
								 | 
							
													<div class="jp-controls">
							 | 
						||
| 
								 | 
							
														<button class="jp-play" role="button" tabindex="0">play</button>
							 | 
						||
| 
								 | 
							
														<button class="jp-stop" role="button" tabindex="0">stop</button>
							 | 
						||
| 
								 | 
							
													</div>
							 | 
						||
| 
								 | 
							
													<div class="jp-volume-controls">
							 | 
						||
| 
								 | 
							
														<button class="jp-mute" role="button" tabindex="0">mute</button>
							 | 
						||
| 
								 | 
							
														<button class="jp-volume-max" role="button" tabindex="0">max volume</button>
							 | 
						||
| 
								 | 
							
														<div class="jp-volume-bar">
							 | 
						||
| 
								 | 
							
															<div class="jp-volume-bar-value"></div>
							 | 
						||
| 
								 | 
							
														</div>
							 | 
						||
| 
								 | 
							
													</div>
							 | 
						||
| 
								 | 
							
													<div class="jp-toggles">
							 | 
						||
| 
								 | 
							
														<button class="jp-repeat" role="button" tabindex="0">repeat</button>
							 | 
						||
| 
								 | 
							
														<button class="jp-full-screen" role="button" tabindex="0">full screen</button>
							 | 
						||
| 
								 | 
							
													</div>
							 | 
						||
| 
								 | 
							
												</div>
							 | 
						||
| 
								 | 
							
												<div class="jp-details">
							 | 
						||
| 
								 | 
							
													<div class="jp-title" aria-label="title"> </div>
							 | 
						||
| 
								 | 
							
												</div>
							 | 
						||
| 
								 | 
							
											</div>
							 | 
						||
| 
								 | 
							
										</div>
							 | 
						||
| 
								 | 
							
										<div class="jp-no-solution">
							 | 
						||
| 
								 | 
							
											<span>需要更新</span>
							 | 
						||
| 
								 | 
							
											需要下载 <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.
							 | 
						||
| 
								 | 
							
										</div>
							 | 
						||
| 
								 | 
							
									</div>
							 | 
						||
| 
								 | 
							
								</div>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    </div>
							 | 
						||
| 
								 | 
							
								    </form>
							 | 
						||
| 
								 | 
							
								</body>
							 | 
						||
| 
								 | 
							
								</html>
							 |