Перейти к публикации

как сделать ссылку на видео чтобы оно открывалось в новом окне


Рекомендованные сообщения

как сделать ссылку на видео чтобы оно открывалось в новом окне.

Очень надо.Пробовал сам разобраться.Открываеться на новой странице.А мне надо как отдельное окошко.

Ссылка на сообщение
Поделиться на других сайтах

есть протокол http:// запускающий страницу. А есть mms:// вроде так если не ошибаюсь.... но точно похоже. Просто давно уже не пользовался этим. По этому протоколу открывается Виндовс Медиа Плеер. Но другие открыватся не будут также.... поэтому форматы не поддерживаемые Медиа Плеером, можно сразу отсеивать.

Ссылка на сообщение
Поделиться на других сайтах

у меня avi формат.<a href="ссылка" target="_blank">я про это знаю.

В стандартном divx плеере не движке dle есть кнопка открыть плеер в новом окошке.

Но прежде он открывается на странице.Может можно где-то в скрипте это прописать.

Я так понял он находиться в файле http://sait.ru/engine/classes/parse.class.php

Весь учебник html перерыл пояснений нет по этому поводу. И никто не может помочь.

И Чтобы видео проигровалось на сайте а не на моем компе.Я пробовал сделать ссылку на прямую http://sait.ru/video/23.avi обращаясь непосредственно к видео файлу.

Он сначала закачивается на мой плеер который у меня установлен на компе а потом воспроизводит.

Этот поцесс очень сложный и как быть если у пользователя нет установленного плеера.

Хотел на главной странице сделать ссылки на видео для удобства пользователей. Чтобы пользователь не бродил со старницы на страницу.

И другой вопрос как сделать чтобы он сразу начал воспроизводить видео фаил при открытии по ссылке.А то както не удобно сначала переходиш на страницу потом нажимаеш кнопку плей.

Изменено пользователем Vitalyi
Ссылка на сообщение
Поделиться на других сайтах

Покажите пример, что именно Вам надо :)

Ссылка на сообщение
Поделиться на других сайтах

Совет то дать могут, но видимо лень... Скажу честно, у меня стоял недавно ява скрипт, при нажатии на ссылку открывается не новая страница, а новое окошко заданных размеров и в нем необходимое содержимое, но я куда то прокакал код, а по памяти не помню. Если не горит, поищу.

Ссылка на сообщение
Поделиться на других сайтах

Инокентик я уже дал ответ, ненужно всех тут гнать под одну гребёнку. Не отвечают значит не знают, а советовать просто так делая из себя умного может навредить человеку, такую медвежью услугу никто делать нехочет.

Я уже сказал. Единственный помойму способ такое сделать, пропустить по протоколу mms:// после чего фильм будет открыватся в windows media player либо если его нету в Винампе или БСП плеере по поводу последнего не уверен. Но то что он будет искать на компе плеер с помощью которого воспроизвести это точно.

А ваши опасения по поводу того что фильм скачивается на компьютер, не оправданы т.к. всё что человек видит в интернете он по сути скачивает сперва на комп а потом просматривает из временных файлов. Просто онлайн видео он смотрит потоково а не после скачивания.

Ссылка на сообщение
Поделиться на других сайтах

Вот нашел один прекрасный сайт машина времени сайтов, и на нем нашел свой старый сайт и там нашел нужный код B)

Необходимо до TITLA прописать:

<script language=javascript type=text/javascript> 

<!--

function StartSearch()

{

OpenSearchWindow=open("","SearchWindow","toolbar=no,location=no,directories=no,status=yes,menubar=no,resizable=no,left=50,top=100,width=250,height=250");

OpenSearchWindow.document.write("<html><head><title>наша кнопка</title></head><body>ТУТ СОДЕРЖАНИ ТОГО ЧТО ВАМ НАДО ЧТОБ ОТОБРАЖАЛОСЬ НА СТРАНИЧКЕ</body></html>"

);

OpenSearchWindow.document.close();

}

-->

</SCRIPT>
И ссылка на срабатыванеи скрипта вида:
<A href="javascript:StartSearch()">ССЫЛКА НА ОКОШКО НОВОЕ</a>

Ссылка на сообщение
Поделиться на других сайтах

Все вставил скрипт в main.tpl.Выскакивает просто окошко.Где в скрипте прописать путь к видео файлу. Или как плеер туда вставить.ссылка на страницу где это чудо можно просмотреть.Справа под счетчиком.

Изменено пользователем Vitalyi
Ссылка на сообщение
Поделиться на других сайтах

Я так понимаю надо что-то подобное:

53809082001d609b84fcc8954bb3.jpeg

http://www.youtube.com/watch?v=oqvnJM_g2Mw&feature=related

Попробуйте такой код:

<script language="JavaScript">

<!--

function openwin1() {window.open('zeos.html','ct','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,copyhistory=no,scrollbars=no,width=468,height=80');}

// -->

</script>

<a href="javascript:openwin1()" onmouseover="window.status='Ссылка открывающая новое окно'; return true" onMouseOut="window.status=''; return true" name="1">Ссылка открывающая новое окно</a>

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

Несовсем то.Я немного покапался в коде.В файле main.tpl

<script type="text/javascript"><!--

function winop()

{

windop = window.open("http://Sovetiremonta.ru/video1.html","mywin","height=500,width=500,left=0,top=0");

}

// --></script><a href="javascript:winop();">Название кнопки/ссылки на окно</a>

Это вставляется на главную страницу там где нужна текстовая ссылка на видео.

Потом создал html Файл в нем прописал код плера:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<HTML>

<HEAD>

<TITLE>Видео уроки</TITLE>

</HEAD>

<BODY bgcolor="#FFFFFF" text="#000000">

<DIV style="position:absolute;left:0px;top:0px;width:450px;height:403px;z-index:0" align="left">

<!--dle_video_beginhttp://flv.video.yandex.ru/get/greentv2/14ko3ic4o2.4/0.flv--><embed

src="http://sovetiremonta.ru/engine/classes/flashplayer/flv_player.swf"

width="500"

height="500"

allowscriptaccess="always"

allowfullscreen="true"

flashvars="height=500&width=500&file=http://flv.video.yandex.ru/get/greentv2/14ko3ic4o2.4/0.flv&image=http://online-films.raz

vlekyxa.net/engine/classes/flashplayer/1.jpg&displayheight=400&searchbar=false"/><!--dle_video_end-->

</DIV>

</BODY>

</HTML>

Положил в корень сайта.

При нажатии на ссылку открывается новое окно с флеш плеером.Посмотри пример главная страница слева под копирайтом ссылка под нижним хедером Главная страница

Не знаю где в файле html прописать путь k флеш ролику.

Изменено пользователем Vitalyi
Ссылка на сообщение
Поделиться на других сайтах

Я же точно такой же код скрипта дал :) Суть одна и таже :)

Теперь у тебя там открывается:

<!--dle_video_beginhttp://flv.video.yandex.ru/get/greentv2/14ko3ic4o2.4/0.flv--><embed

src="http://sovetiremonta.ru/engine/classes/flashplayer/flv_player.swf"

width="500"

height="500"

allowscriptaccess="always"

allowfullscreen="true"

flashvars="height=500&width=500&file=http://flv.video.yandex.ru/get/greentv2/14ko3ic4o2.4/0.flv&image=http://online-films.razvlekyxa.net/engine/classes/flashplayer/1.jpg&displayheight=400&searchbar=false"/><!--dle_video_end-->

http://flv.video.yandex.ru/get/greentv2/14ko3ic4o2.4/0.flv - твоё видео. Просто его нет фактически

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

Все прописал такаяже ерунда

что еще можно попробовать. Открывается пустой плеер.

ЭТА СТРОКА УКАЗЫВАЕТ Я ТАК ПОНЯЛ ПУТЬ К ФЛЕШ ФАЙЛУ И К ФЛЕШ ПЛЕЕРУ-->>

<!--dle_video_beginhttp://sovetiremonta.ru/uploads/lesson2.swf--><embed

src="http://sovetiremonta.ru/engine/classes/flashplayer/flv_player.swf"

width="500"

height="500"

allowscriptaccess="always"

allowfullscreen="true"

ЭТА СТРОКА ЧТО УКАЗЫВАЕТ-->>

flashvars="height=500&width=500&file=http://sovetiremonta.ru/uploads/lesson2.swf&image=http://online-films.razvlekyxa.net/engine/classes/flashplayer/1.jpg&displayheight=400&searchbar=false"/><!--dle_video_end-->

Пошагово объясните как все правильно сделать.Я в html только учусь.

Изменено пользователем Vitalyi
Ссылка на сообщение
Поделиться на других сайтах

Только в строчке: file=http://sovetiremonta.ru/uploads/lesson2.swf я так понимаю надо указывать видео файл, а не флэш :)

Попробуйте прописать так:

<script language="Javascript">

<!--

function openwin1() {window.open('http://sovetiremonta.ru/uploads/lesson2.swf','ct','toolbar=no,location=no,directories=no,status=no,menubar=no, resizable=no,copyhistory=no,scrollbars=no,width=500,height=500');}

// -->

</script>

<a href="javascript:openwin1()" onmouseover="window.status='Ссылка открывающая новое окно'; return true" onmouseout="window.status=''; return true" name="1">Ссылка открывающая новое окно</a>

и будет открываться новое окно и там будет проигрыватся флэш ролик :)

Ссылка на сообщение
Поделиться на других сайтах

Только в строчке: file=http://sovetiremonta...ads/lesson2.swf я так понимаю надо указывать видео файл, а не флэш

В смысле avi файл.

Вроде работает просмотретьно прокрутки нет и регулеровки звука.

Еще вопрос как таким же способом avi файлы разместить.Чтобы по текстовой ссылке видеоплеер выскакивал.

Изменено пользователем Vitalyi
Ссылка на сообщение
Поделиться на других сайтах

Ага :)

avi, mpg и так далее :)

Ссылка на сообщение
Поделиться на других сайтах

Так ты вообще пробовал сделать так как я говорил?

Есть ссылка нажимаешь на не и выскакивает плеер, нахрена колесо то изобретать и по десять раз спрашивать одно и тоже)))

Я предложил вариант сделать ссылку mms://фаил а ты сделал из этого несколько страниц кода, и даже не говоришь что не так в этой ссылке? Тебе обязательно чтоб этот плеер был в маленьком окошке браузера или что?

Ссылка на сообщение
Поделиться на других сайтах

у меня большинство avi файлов.Так возможно таким способом пользоватся для avi файлов или нет.Да мне необходимо чтобы плеер был в новом окне. mms://site.ru/video/video.avi Это в место http://site.ru/video/video.avi

Попробую.

Изменено пользователем Vitalyi
Ссылка на сообщение
Поделиться на других сайтах

mms: как раз и открывает файлы всех форматов кроме flv тоесть он открывает все файлы которые открывает windows media player.

Ссылка на сообщение
Поделиться на других сайтах

Попробовал через mms:// Грузится видео очень долго.Сначала закачивает во временную паку потом воспроизводит. А почему тогда когда плеер на странице при вставке тега показывает гораздо быстрее.

Ссылка на сообщение
Поделиться на других сайтах

скорее всего из за компа или плеера или канала или разности качества файлов. Факт в том что на сайте никак не прорубить окно на рабочий стол сервера и показывать с него. Скачивать придётся в любом случае.

Даже если сделать как ты хочешь, а код можно выдрать вроде примерно corbina.tv то от этого ничего не измениться только что вокруг плеера будет хтмл код.

Мой тебе совет.

Конвертировать видео в программе xvid4psp вроде так прога называется.

Конвертировать в формат mp4 так как АВИ для онлайн видео это очень тяжело, слишком много лишней инфы в контейнере.

Звуком пожертвовать, долби сураунд при онлайн просмотре это совершенно лишнее... 63 килобайта хватит вполне.

Ещё можешь загуглить контейнер mpeg на тему, я точно не знаю как, но можно как то сделать так чтоб он отдавал качество видео в зависимости от скорости канала пользователя.

Ссылка на сообщение
Поделиться на других сайтах

Это конечно интересно но в такие дебри лезть не хочется. Я по другому сделал.AVI формат перевел в swf.

Только пока не могу разобраться как в скрипте

<script language="Javascript">

<!--

function openwin1() {window.open('http://data/video/video.swf','ct','toolbar=no,location=no, directories=no,status=no,menubar=no, resizable=no,copyhistory=no,scrollbars=no,width=600,height=600');}

// -->

</script>

<a href="javascript:openwin1()" onmouseover="window.status='Ссылка открывающая новое окно'; return true" onmouseout="window.status=''; return true" name="1">Ссылка открывающая новое окно</a>

сделать несколько ссылок.Мне надо 48 штук.Как прописать.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...