Я пытаюсь создать таблицу в правой части страницы, где я вынимаю все видео с сервера. Я хочу, чтобы пользователи щелкнули строку в таблице, и она начинает воспроизводить видео в потоковом проигрывателе в левой части страницы. URL-адрес видео - это то, что я вытащил из БД.
<?php
for($i=0;$i<$num_videos;$i++)
{
?>
<tr onclick="DoNav('<?php echo $result_videos[$i]["video_url"]; ?>');">
<td>
...
Вот код JavaScript:
function DoNav(theUrl)
{
flowplayer("player", "flowplayer/flowplayer-3.2.7.swf", document.location.href = theUrl);
}
По какой-то причине я не могу заставить Flowplayer работать с этим div:
<div id="player"><img src="recordings/landscape.jpg" width="320" height="240" /></div>
Он только предложит вам открыть или сохранить видео вместо воспроизведения в текущем окне. Если кто-нибудь знает эту проблему здесь, это будет оценено. Во всяком случае, я знаю, что я могу заставить Flowplayer работать с href, например:
<a
href="url"
style="display:block;width:320px;height:240px;"
id="player"><img src="recordings/landscape.jpg" width="320" height="240" />
</a>
Но я не хочу помещать href в таблицу, так как я хочу, чтобы это заставочное изображение также было включено. Есть идеи?