ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

VLC плеер и HTML
  #2401  
Старый 10.05.2010, 17:22
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
Question VLC плеер и HTML

Подскажите как переключать канал без перезагрузки страницы?
Вот код вставки плеера:
Код HTML:
function player_vlc(){
url="http://XX.XXX.XXX.XXX:XXXX1";
var wh=720;
var he=450;
pannel_img = "panel.png";

	document.write('<OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://www.videolan.org/" width="'+wh+'"  height="'+he+'" id="vlc" events="True"><param name="MRL" value="" /><param name="ShowDisplay" value="True" /><param name="Src" value="'+url+'" /><param name="AutoPlay" value="true" /><param name="Volume" value="25" /><EMBED pluginspage="http://tv-here.ru/install_vlc.html" type="application/x-vlc-plugin" progid="VideoLAN.VLCPlugin.2" width="'+wh+'" height="'+he+'" name="vlc" target="'+url+'" autoplay="true" autoloop="true" volume="25"></EMBED></OBJECT><BR><img src="/img/'+pannel_img+'" width="'+wh+'" height="20" border="0" usemap="#playerbuttons"><map name="playerbuttons"><area shape="rect" coords="25,0,60,20" href="javascript:doPlay();" title="Воспроизведение"><area shape="rect" coords="80,0,120,20" href="javascript:doStop();" title="Стоп"><area shape="rect" coords="132,0,158,20" href="javascript:asp3();" title="4:3"><area shape="rect" coords="159,0,184,20" href="javascript:asp9();" title="16:9"><area shape="rect" coords="605,0,667,20" href="javascript:doFS();" title="На весь экран"><area shape="rect" coords="692,0,698,20" href="javascript:Mute();" title="Звук откл."><area shape="rect" coords="706,0,712,20" href="javascript:updateVolume(5);" title="Громкость +"><area shape="rect" coords="720,0,726,20" href="javascript:updateVolume(-5);" title="Громкость -"></map>'); doGo(url);
}
Вызываю функцию player_vlc() и всё ок.
Вопрос, как переключить трансляцию без перезагрузки странички средствами JS ?
Пишу так:
Код HTML:
<a href="javascript: void();" onclick="javascript: document.vlc.src='http://XX.XXX.XXX.XXX:XXXX2';">2</a>
но не работает
 
Ответить с цитированием

  #2402  
Старый 11.05.2010, 03:17
Аватар для yuyushin
yuyushin
Новичок
Регистрация: 31.07.2009
Сообщений: 26
Провел на форуме:
413345

Репутация: 44
Отправить сообщение для yuyushin с помощью ICQ
По умолчанию

Код HTML:
function player_vlc(){
url="http://XX.XXX.XXX.XXX:XXXX1";
var wh=720;
var he=450;
pannel_img = "panel.png";

	document.write('<OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://www.videolan.org/" width="'+wh+'"  height="'+he+'" events="True"><param name="MRL" value="" /><param name="ShowDisplay" value="True" /><param name="Src" id="vlc" value="'+url+'" /><param name="AutoPlay" value="true" /><param name="Volume" value="25" /><EMBED pluginspage="http://tv-here.ru/install_vlc.html" type="application/x-vlc-plugin" progid="VideoLAN.VLCPlugin.2" width="'+wh+'" height="'+he+'" name="vlc" target="'+url+'" id="vlc2" autoplay="true" autoloop="true" volume="25"></EMBED></OBJECT><BR><img src="/img/'+pannel_img+'" width="'+wh+'" height="20" border="0" usemap="#playerbuttons"><map name="playerbuttons"><area shape="rect" coords="25,0,60,20" href="javascript:doPlay();" title="Воспроизведение"><area shape="rect" coords="80,0,120,20" href="javascript:doStop();" title="Стоп"><area shape="rect" coords="132,0,158,20" href="javascript:asp3();" title="4:3"><area shape="rect" coords="159,0,184,20" href="javascript:asp9();" title="16:9"><area shape="rect" coords="605,0,667,20" href="javascript:doFS();" title="На весь экран"><area shape="rect" coords="692,0,698,20" href="javascript:Mute();" title="Звук откл."><area shape="rect" coords="706,0,712,20" href="javascript:updateVolume(5);" title="Громкость +"><area shape="rect" coords="720,0,726,20" href="javascript:updateVolume(-5);" title="Громкость -"></map>'); doGo(url);
}
Код HTML:
<a href="javascript: void();" onclick="javascript: document.getElementById('vlc').value='http://XX.XXX.XXX.XXX:XXXX2';document.getElementById('vlc2').target='http://XX.XXX.XXX.XXX:XXXX2'">2</a>
Попробуй так
 
Ответить с цитированием

  #2403  
Старый 11.05.2010, 11:04
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

yuyushin не, не работает
 
Ответить с цитированием

  #2404  
Старый 11.05.2010, 18:01
Аватар для Extremal
Extremal
Познающий
Регистрация: 21.06.2006
Сообщений: 74
Провел на форуме:
2441743

Репутация: 222
Отправить сообщение для Extremal с помощью ICQ
По умолчанию

Подскажите как это реализовать. Есть form01 :
PHP код:
<div id="form01">
<
class="tx6">Варианты:</p>
<
ul class="list2" id="forma01">    

<
li><input value="1" name="typework" checked="checked" type="radio"Вариант 1</li>
                                            <
li><input value="2" name="typework" type="radio"Вариант 2</li>

</
ul>
</
div
там 2 варианта ответа,если выбран вариант #1 то нужно что бы выводило form02 и form03,а если вариант #2 то только form03.


PHP код:
jQuery(function()
{
    
jQuery('#forma10').click(function()
    {
        
jQuery('#form01').slideDown(400);
        
    
jQuery('#forma10').click(function()
    { 
        
jQuery('#form02').slideDown(400);
    
    
jQuery('#forma10').click(function()
    {
        
jQuery('#form03').slideDown(400);
    
});});});}); 
 
Ответить с цитированием

  #2405  
Старый 11.05.2010, 18:25
Аватар для FindeR
FindeR
Участник форума
Регистрация: 15.11.2006
Сообщений: 259
Провел на форуме:
2589211

Репутация: 151
По умолчанию

Где у тебя вообще form02 и form03?
 
Ответить с цитированием

  #2406  
Старый 11.05.2010, 18:51
Аватар для Extremal
Extremal
Познающий
Регистрация: 21.06.2006
Сообщений: 74
Провел на форуме:
2441743

Репутация: 222
Отправить сообщение для Extremal с помощью ICQ
По умолчанию

Я их сюда не стал вписывать т.к. они не нужны,определить то надо по form01.
 
Ответить с цитированием

  #2407  
Старый 11.05.2010, 18:59
Аватар для FindeR
FindeR
Участник форума
Регистрация: 15.11.2006
Сообщений: 259
Провел на форуме:
2589211

Репутация: 151
По умолчанию

Цитата:
Сообщение от Extremal  
Я их сюда не стал вписывать т.к. они не нужны,определить то надо по form01.
Ну, тогда, как вариант:

Код:
<div id="form01">
<p class="tx6">Варианты:</p>
<ul class="list2" id="forma01">    
<li><input value="1" name="typework" checked="checked" onclick="$('#form2').slideDown(300);$('#form3').slideUp(300);" type="radio"> Вариант 1</li>
<li><input value="2" name="typework" onclick="$('#form3').slideDown(300);$('#form2').slideUp(300);" type="radio"> Вариант 2</li>
</ul>
</div>  

<div id="form2" style="display:none;">Тут всё, что нужно в form2</div>
<div id="form3" style="display:none;">Тут всё, что нужно в form3</div>
Без проверки "выделенности" radio - просто по клику.

Если нужно с проверкой - проще написать функцию, повесить её на onclick в radio.
Что-то типа
Код:
if ($('#radio1').selected) {...}
if ($('#radio2').selected) {...}
...
 
Ответить с цитированием

  #2408  
Старый 11.05.2010, 19:28
Аватар для Fuckel
Fuckel
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
Провел на форуме:
1608606

Репутация: 105
Отправить сообщение для Fuckel с помощью ICQ
По умолчанию

selected — нет такого параметра
Код HTML:
.attr("checked")
Код HTML:
<script type="text/javascript">
$(document).ready(function() {
    $("input[type=radio]").change(function(){
        if ($(this).attr("value").toString()=='1')
            alert("form2 form3");//$("#form02, #form03").css("display","block");
        else
            alert("form3");//$("#form03").css("display","block");
    });
});
</script>

Последний раз редактировалось Fuckel; 11.05.2010 в 19:35..
 
Ответить с цитированием

  #2409  
Старый 12.05.2010, 19:23
Аватар для Корвин
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

Репутация: 67
Отправить сообщение для Корвин с помощью ICQ
По умолчанию

Подскажите плиз, http://onehead.ru/cheap-trip/

мне нужно ввести данные в форму которая внутри фрейма, когда тестировал с обычным файлом загружаемым во фрейм все работало, как только загрузил во фрейм другой сайт - перестало, в консоли выдает какую то непонятную ошибку

Ошибка: !:@8?BC <http://onehead.ru> >B:070=> 2 @07@5H5=88 =0 ?>;CG5=85 A2>9AB20 Window.document 87 <http://online.btatravel.ru>.
Источник: http://onehead.ru/cheap-trip/
Строка: 17

вот скрипт который должен вводить данные в форму фрейма

PHP код:

 
<a href="javascript:enterData();">Ввести</a>
<
script>
 
function 
enterData()
{
    
myIframe.document.aspnetForm.ctl00$Login$ctl01.value='login';
    
myIframe.document.aspnetForm.ctl00$Login$ctl02.value='pass';    
    
//myIframe.document.aspnetForm.submit();
}
 
</
script>
<
br>
 <
iframe id="myIframe" name="myIframe" src="http://online.btatravel.ru/MasterWebStandard/Extra/QuotedDynamic.aspx" width="708" height="360" align="left">
 </
iframe
вобщем непонятно почему не работает когда во фрейм загружаешь сторонний сайт, буду признателен за помощь

ЗЫ value почему то криво добавляется сюда на форум

Последний раз редактировалось Корвин; 12.05.2010 в 19:26..
 
Ответить с цитированием

  #2410  
Старый 12.05.2010, 19:31
Аватар для olishort
olishort
Участник форума
Регистрация: 13.04.2009
Сообщений: 121
Провел на форуме:
436858

Репутация: 33
По умолчанию

Цитата:
Сообщение от Корвин  
Подскажите плиз, http://onehead.ru/cheap-trip/

мне нужно ввести данные в форму которая внутри фрейма, когда тестировал с обычным файлом загружаемым во фрейм все работало, как только загрузил во фрейм другой сайт - перестало, в консоли выдает какую то непонятную ошибку

Ошибка: !:@8?BC <http://onehead.ru> >B:070=> 2 @07@5H5=88 =0 ?>;CG5=85 A2>9AB20 Window.document 87 <http://online.btatravel.ru>.
Источник: http://onehead.ru/cheap-trip/
Строка: 17

вот скрипт который должен вводить данные в форму фрейма

PHP код:

 
<a href="javascript:enterData();">Ввести</a>
<
script>
 
function 
enterData()
{
    
myIframe.document.aspnetForm.ctl00$Login$ctl01.value='login';
    
myIframe.document.aspnetForm.ctl00$Login$ctl02.value='pass';    
    
//myIframe.document.aspnetForm.submit();
}
 
</
script>
<
br>
 <
iframe id="myIframe" name="myIframe" src="http://online.btatravel.ru/MasterWebStandard/Extra/QuotedDynamic.aspx" width="708" height="360" align="left">
 </
iframe
вобщем непонятно почему не работает когда во фрейм загружаешь сторонний сайт, буду признателен за помощь

ЗЫ value почему то криво добавляется сюда на форум
а и не получится. из за безопасности
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ