Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Исчезающий блок с видео (https://javascript.ru/forum/misc/43271-ischezayushhijj-blok-s-video.html)

рони 02.12.2013 14:32

e.s.ya,
ни на вашем сайте ни здесь я не вижу ни одной попытки написать правильный код

e.s.ya 02.12.2013 14:36

$( document ).ready(function(){
    video_on_off();
});

$( window ).resize(function(){
    video_on_off();
});



function video_on_off(){


    if(document.body.clientWidth<=784){
	$('video').attr('src','');
	$('video').css('display','none');
	mute_hide();
    }
    else{
	 
          if ($.browser.opera){

          $('video').attr('src','/video/mid.ogv');
          $('video').css('display','block'); 
         mute_show();
       }
	 else{

         $('video').attr('src','/video/mid.mp4');
         $('video').css('display','block'); 
         mute_show();
	
}

         
    }
}

рони 02.12.2013 14:38

e.s.ya,
ок сейчас верно -- должно работать

e.s.ya 02.12.2013 14:39

Не работает, в том то и дело. Тестирую на Опере 18.0.1284.49

рони 02.12.2013 14:45

e.s.ya,
Версия:
12.16 определяется нормально
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
</head>

<body>
<script src="http://reka63.ru/js/jquery.min.js"></script>
<script>
alert($.browser.opera);
</script>
</body>

</html>

запустите код в новой опере -- если не true -- ищите иное определение для оперы

рони 02.12.2013 14:48

e.s.ya,
http://htmlbook.ru/html5/detect

e.s.ya 02.12.2013 14:51

Ошибку выдает. Вот скрин http://yadi.sk/d/zOy95IjaDf4t5

рони 02.12.2013 14:53

e.s.ya,
обновите страницу и запустите ещё раз

рони 02.12.2013 14:59

e.s.ya,
Видео форматы

e.s.ya 02.12.2013 15:01

Спасибо, думаю я понял как решить


Часовой пояс GMT +3, время: 18:09.