powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
11 сообщений из 11, страница 1 из 1
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37827368
orehov_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас есть на одной странице сайта несколько скриншотов интерфейса программ. По клику на каждую ссылку открывается справка по работе с программой. Решил сделать вместо справки видео-ролик. сделал еще одну страницу, вставил туда скрипт с плеером, сам flv ролик. А на странице со скриншотами сделал ссылку на страницу с плеером. Все работает, но только естественно один ролик, который первый стоит в загрузке. Когда делаешь вот так :
Код: html
1.
2.
<a href="Video/jurnal.mp4" rel="external" title="Демо-ролик о работе в программе Журнал">Просмотреть демонстрационный видео-ролик о работе в программе</a>
<a href="Video/AvtoInkas.mp4" rel="external" title="Демо-ролик о работе в программе Автоинкас">Просмотреть демонстрационный видео-ролик о работе в программе</a>

открываются просто окна в браузере, только в Хроме. MP4 опера и мозила не поддерживают. А flv без плеера не идет. Купил книгу по JS чего-то попытался изобразить, типа цикла, что-то нечего не получается. Да и примеров в книге работы с видео особо нет. Если оставить ссылки на mp4, то где гарантия что у юзеров будет это открываться. Поэтому прошу помощи у тех кто знает, как цикл с видеоданными сделать и вывести видео на другую страницу.
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37828834
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orehov_iСейчас есть на одной странице сайта несколько скриншотов интерфейса программ. По клику на каждую ссылку открывается справка по работе с программой. Решил сделать вместо справки видео-ролик. сделал еще одну страницу, вставил туда скрипт с плеером, сам flv ролик. А на странице со скриншотами сделал ссылку на страницу с плеером. Все работает, но только естественно один ролик, который первый стоит в загрузке.

Это всё что я понял в вышесказанного, поэтому отвечу именно на это, если не то - разберёмся позже...

вобщем так..
если есть возможность пользовать PHP:
1. ссылки пишем такого типа: "video/название видео(англ.)".
2. в htaccess правило (rewriterule) : RewriteRule video/([^/]*) my_page.php?video=$1
3. читаем $_GET["video"] в PHP и в зависимости от значения устанавливаем ролик

если возможности использовать PHP нету:
1. ссылки пишем такого типа: "my_page.html#название видео(англ.)".
2. Создаём на странице слой (например div), где будет наш ролик. но сам плеер ещё не вставляем
3. парсим ссылку по которой перешли, и в зависимости от результата создаём плеер с роликом в ранее созданном для этого слое (через innerHTML например)

Вот и вся премудрость...
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37828844
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P.S. И первый и второй вариант касается вставки flash ролика (а то как-то двузначно получилось :) ). Если используешь html5 - посмотри в сторону тэга <video> ... писать меньше и удобнее ;)
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37830091
orehov_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёресли возможности использовать PHP нету:
1. ссылки пишем такого типа: "my_page.html#название видео(англ.)".
2. Создаём на странице слой (например div), где будет наш ролик. но сам плеер ещё не вставляем
3. парсим ссылку по которой перешли, и в зависимости от результата создаём плеер с роликом в ранее созданном для этого слое (через innerHTML например)

Вот и вся премудрость...

Я конечно не очень понимаю что значит парсить ссылку, но вот в книге прочитал про функцию Ajax, load(). Вы про это имели ввиду:
$('video').load('demoprogr.asp #"jurnal.mp4"');
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37830177
orehov_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так попытался сделать на странице где плеер установил:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<video style="display:block;width:800px;height:600px" id="player">
		  	<div id="videoRolik"></div>
		 </video>
		 
		 <script type="text/javascript">
		$(document).redy(function() {
			$('#links a').click(function(){
			var url=$(this).attr('href');
			$('#videoRolik').load('demprogr.asp #player');
			});
		});
		</script>
		 
		 
	<script type="text/javascript">
	flowplayer("player", "Player/flowplayer-3.2.11.swf");
	</script>



А вот это ссылки на видео на странице с программами:
Код: html
1.
2.
<a id="links" href="Video/jurnal.mp4"программе>Просмотреть</a>
<a id="links" href="Video/AvtoInkas.mp4">Просмотреть </a>


Что-то не работает.
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37830302
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orehov_i
Код: javascript
1.
$(document).redy(function() {
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37830343
orehov_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель, одна репа (
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37830411
orehov_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может я непонятно обрисовал то что мне надо? Вот на всякий случай ссылка на
сайт . Может понятнее будет. Сейчас только один ролик доступен, а надо чтобы каждую ссылку плеер проигрывал, но на другой странице.
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37830518
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orehov_iПрограмёресли возможности использовать PHP нету:
1. ссылки пишем такого типа: "my_page.html#название видео(англ.)".
2. Создаём на странице слой (например div), где будет наш ролик. но сам плеер ещё не вставляем
3. парсим ссылку по которой перешли, и в зависимости от результата создаём плеер с роликом в ранее созданном для этого слое (через innerHTML например)

Вот и вся премудрость...

Я конечно не очень понимаю что значит парсить ссылку, но вот в книге прочитал про функцию Ajax, load(). Вы про это имели ввиду:
$('video').load('demoprogr.asp #"jurnal.mp4"');

А зачем ajax?)) нет... я имел ввиду обычный переход по ссылке
Код: html
1.
<a href="demoprogr.asp#jurnal">Посмотреть видео</a>

где demoprogr.asp - страница с роликом, а jurnal - название ролика (полное название jurnal.flv).
а на странице с роликом пишешь:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<div id="rolik"></div>
<script type="text/javascript">
var movie = window.location.hash;
if (movie!="") {
    var movie=movie.substr(1)+".flv"; // тут получили полное название ролика
    document.getElementById("rolik").innerHTML='<object width="100%" height="100%" id="player_api" name="player_api"\
data="Player/flowplayer-3.2.11.swf" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true">\
<param name="allowscriptaccess" value="always">\
<param name="quality" value="high">\
<param name="bgcolor" value="#000000">\
<param name="flashvars" value="config={\'playerId\':\'player\',\'clip\':{\'url\':\'Video/'+movie+'\'},\'playlist\':[{\'url\':\'Video/'+movie+'\'}]}"></object>';
}else{
//тут код, когда строка с названием видео пустая... например переход на главную страницу
}
</script>



хе))) так, между слов... парсер кода на сайте не понимает переносы строк в строках в js ))
Вообщем, если нигде не ошибся - всё должно заработать с несколькими видео ;) (проверять просто нету времени.... работа :) ) Если что - пиши ;)
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #37833803
orehov_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр, спасибо большое. Все работает.
...
Рейтинг: 0 / 0
Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
    #38215984
Kritikator-pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ой, какая неожиданность, новый президент РФ..wmv
http://dfiles.ru/files/tm9j2wafn

Петров Виталя-Сынок, крути педали..wmv
http://dfiles.ru/files/zsq0jyw7g

АрШава звезда русюшного футбола.wmv
http://dfiles.ru/files/1jgut7nng

Наши руссконутые авто
http://dfiles.ru/files/h9xkfx9nx
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Сделать цикл по ссылкам на видео, чтобы они открывались в плеере на другой странице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]