有没有办法在网站页面中显示视频作为视频或缩略图的排列图标,所以每当我点击一个视频时,它应该打开一个新窗口播放该视频?不要在同一页面上播放。
作为此代码,但是target =“_ blank”没有将我引导到另一个页面?
<a href="video1.aspx" target="_blank">
<object type="video/x-ms-wmv" data="Videos/clock.avi" width="320" height="255" >
<param name="src" value="Videos/clock.avi">
<param name="autoStart" value="0">
alt : <a href="Videos/clock.avi">clock.avi</a>
</object>
</a>
答案 0 :(得分:0)
当你看到Youtube或其他流媒体网站时,VideoObject是不是打开了一个带有视频的网站,只是一个带有相同视频的网页的链接......
你有很多方法可以创建这个“效果”,为了优化,你只想加载你的视频的一个图像(用于创建缩略图)来创建链接
<a href="pageofyourvideo.aspx" target="_blank">
<img src="yourVideoImage.jpg" title="myVideotitle" />
</a>
因为,没有必要加载您的视频,如果它仅用于其他页面中的链接...
在您的视频页面中,您可以播放视频...
<div id="myVideoBox">
<object type="video/x-ms-wmv" data="Videos/clock.avi" width="320" height="255" >
<param name="src" value="Videos/clock.avi">
<param name="autoStart" value="0">
</object>
</div>
如果你的语言能力很差(aspx,html?),你想为你的所有视频创建一个相同的页面,所有缩略图中的链接都有一个参数......
对于示例,您可以使用相同的链接创建两个缩略图,只需更改参数:
带有php链接的示例:
<!-- first Thumbnails link to video1.avi -->
<a href="pageofyourvideo.php?myvideo=video1.avi" target="_blank">
<img src="yourVideoImage.jpg" title="myVideotitle" />
</a>
<!-- second thumbnails link to video2.avi -->
<a href="pageofyourvideo.php?myvideo=video2.avi" target="_blank">
<img src="yourVideoImage2.jpg" title="myVideotitle2" />
</a>
并且您在视频页面中收到了参数:(始终使用php ...)
<!-- If parameter "myvideo" was "video2.avi" video2.avi was played... -->
<div id="myVideoBox">
<object type="video/x-ms-wmv" data="Videos/clock.avi" width="320" height="255" >
<param name="src" value="<?php echo $_GET["myvideo"]; ?>">
<param name="autoStart" value="0">
</object>
</div>
我使用.php作为样本,因为我不熟悉.aspx,但你可以在.aspx中制作这个样本: - )