루루 괴롭히기 ‹ 동영상 앨범 ‹ 야돌이닷컴
");
//imageWin.document.title = imgObj.src;
imageWin.document.title = "루루 괴롭히기";
}
$('body').on('click','img.zoomable',function(){
var img = $(this);
var src = img.attr('src');
image_popup(src);
});
//var videos = document.getElementsByTagName('video');
//문서의 첫 번째 요소 안에 모든 요소를 찾는다, 아래 스크립트 정의는 모바일에서 소리 온오프 작동이 안되는 문제가 있음
//var article = document.getElementsByTagName('article')[0];
//var videos = article.getElementsByTagName('video');
//특정 CSS 선택자를 가진 모든 요소를 배열로 가져온다
var videos = document.querySelectorAll('.board-view-atc video');
for(var i=0; i 0 && !videos[i].paused){
// Then pause it now
// videos[i].pause();
//}
}
}
// 비디오 제어, 유튜브 제어
var iframes = document.querySelectorAll('.board-view .ytplayer');
//아이프레임 클릭 시 스크롤 플레이 기능 끄기
var scrollPlay = true;
focus();
const listener = window.addEventListener('blur', () => {
//if (document.activeElement === document.querySelector('iframe')) {
if (document.activeElement.tagName == "IFRAME") {
scrollPlay = false;
}
window.removeEventListener('blur', listener);
});
$(window).scroll(function() {
$('video:not(.gp-video-element):not(.paused):not(.noloop)').each(function() {
if(videos.length > 0) {
var fracs = $(this).fracs();
if(!$(this).closest(".plyr").length && !$(this).closest(".jwplayer").length) {
if($(this).prop('muted')) {
$(this).prop('muted', true);
} else {
$(this).prop('muted', false);
}
//if(fracs.possible > 0.61) {
if(videos.length > 1) {
//window.scrollBy(0, 1);
//window.scrollBy(0, -1);
if(fracs.possible > 0.6) {
$(this)[0].play();
//pauseAll(this);
} else {
$(this)[0].pause();
}
} else {
if(fracs.possible > 0.2) {
$(this)[0].play();
} else {
$(this)[0].pause();
}
}
}
}
})
});
$(document).ready(function(){
$("video").each(function() {
// Show loading animation.
var playPromise = $(this)[0].play();
if (playPromise !== undefined) {
playPromise.then(_ => {
// Automatic playback started!
// Show playing UI.
})
.catch(error => {
// Auto-play was prevented
// Show paused UI.
//$(this)[0].muted = true;
//$(this)[0].play();
});
}
if(videos.length > 0) {
var fracs = $(this).fracs();
if(videos.length > 1) {
if(fracs.possible > 0.6) {
$(this)[0].play();
} else {
$(this)[0].pause();
}
} else {
if(fracs.possible > 0.2) {
$(this)[0].play();
} else {
$(this)[0].pause();
}
}
if(!$(this).closest(".plyr").length && !$(this).closest(".jwplayer").length && !$(this).closest(".afterglow").length) {
$(this).prop('controls', true);
$(this).attr('disablepictureinpicture', '');
//$(this).prop('controlsList', 'nofullscreen nodownload noremoteplayback noplaybackrate');
$(this).prop('controlsList', 'nodownload noremoteplayback noplaybackrate');
if(!$(this).hasClass('hideout')) {
$(this).prop('muted', true);
} else {
$(this).removeAttr('autoplay');
}
if(!$(this).hasClass('noloop'))
$(this).prop('loop', true);
$(this).click( function (){
//this.paused ? this.play() : this.pause();
if(this.paused) {
$(this).toggleClass('paused');
} else {
$(this).toggleClass('paused');
}
});
} else {
if(!$(this).hasClass('hideout')) {
$(this).prop('muted', true);
} else {
$(this).removeAttr('autoplay');
}
if(!($(".jw-playlist-dock-btn").length)) {
$(this).prop('loop', true);
}
$(this).click( function (){
//this.paused ? this.play() : this.pause();
if(this.paused) {
$(this).toggleClass('paused');
} else {
$(this).toggleClass('paused');
}
});
}
}
window.addEventListener('load', function() {
$(this).focus();
});
});
});
var i = 1;
$(".board-view-con video:not(.controls)").each(function() {
if(!$(this).closest(".plyr").length && !$(this).closest(".jwplayer").length && !$(this).closest(".afterglow").length) {
if($(this).is(":not(.exist-sound)")) {
$(this).addClass('exist-sound-'+i);
$(this).wrap("
");
$(this).after(" ");
}
i++;
}
});
for (var k = 1; k <= videos.length; k++) {
(function(k) {
$('.sound-on-off-'+k).click( function (){
if($('.exist-sound-'+k).prop('muted')) {
$('.exist-sound-'+k).prop('muted', false);
$('.sound-on-off-'+k).toggleClass('fa-volume-up fa-volume-mute');
} else {
$('.exist-sound-'+k).prop('muted', true);
$('.sound-on-off-'+k).toggleClass('fa-volume-mute fa-volume-up');
}
});
//단축키, m키로 소리 on off
$(window).keydown(function(e){
if(e.keyCode == 77) {
if(!$('.exist-sound-'+k).closest(".plyr").length && !$('.exist-sound-'+k).closest(".jwplayer").length && !$('.exist-sound-'+k).closest(".afterglow").length) {
if($('.exist-sound-'+k).prop('muted')) {
$('.exist-sound-'+k).prop('muted', false);
$('.sound-on-off-'+k).toggleClass('fa-volume-up fa-volume-mute');
} else {
$('.exist-sound-'+k).prop('muted', true);
$('.sound-on-off-'+k).toggleClass('fa-volume-mute fa-volume-up');
}
}
}
});
})(k);
}
//if(videos.length > 1) {
// $("i[class^='sound-on-off']").toggleClass('fa-volume-up fa-volume-mute');
//}
/*window.addEventListener('DOMContentLoaded', () => {
const afterglow_sound_none = document.querySelector('.vjs-volume-menu-button');
if(afterglow_sound_none) afterglow_sound_none.remove();
});*/
//}
var j = 1;
$("video.has_audio").each(function() {
if(!$("video[class^='exist-sound-']")) {
$(this).removeClass('has_audio');
$(this).addClass('has_audio-'+j);
$(this).wrap("
");
}
j++;
});
for (var k = 1; k <= videos.length; k++) {
(function(k) {
//단축키, m키로 소리 on off
$(window).keydown(function(e){
if(e.keyCode == 77) {
if($('.has_audio-'+k).prop('muted')) {
$('.has_audio-'+k).prop('muted', false);
} else {
$('.has_audio-'+k).prop('muted', true);
}
}
});
})(k);
}
//plyr.setup(document.querySelectorAll('.plyr'), {
const player = new Plyr(document.querySelectorAll('.plyr video,.plyr audio'), {
//autoplay: true,
controls: ['play-large', 'play', 'progress', 'current-time', 'mute', 'volume', 'fullscreen'],
invertTime: false,
//hideControls: false,
volume: 1
});
$(document).ready(function() {
$("#toggleObjclose").click(function() {
//$('#myframe')[0].contentWindow.postMessage('{"event":"command","func":"' + 'pauseVideo' + '","args":""}', '*');
jQuery("iframe").each(function() {
jQuery(this)[0].contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*')
});
});
});
addtogglebutton();
function addtogglebutton()
{
var toggle = document.querySelectorAll('.board-view-con *[id^="toggle"]');
for (var i = 0; i < toggle.length; i++) {
toggle.item(i).classList.add('toggle-button');
}
}
var toggle_button = document.querySelectorAll('.toggle-button');
for (var x = 0; x <= toggle_button.length/2; x++) {
(function(x) {
$('#toggleObj'+x).click(function(){
$('#toggleObj'+x).css('display','none');
$('#showObj'+x).fadeToggle(500);
if ($('#showObj'+x).is(':visible')) {
$('html, body').animate({scrollTop: $('#showObj'+x).offset().top - 135}, 100);
}
});
$('#toggleObjclose'+x).click(function(){
$('#toggleObj'+x).css('display','');
$('#showObj'+x).fadeToggle(1);
if ($('#showObj'+x).is(':visible')) {
$('html, body').animate({scrollTop: $('#toggleObj'+x).offset().top - 215}, 1);
}
});
})(x);
}
$('#toggleObj').click(function(){
$('#toggleObj').css('display','none');
$('#showObj').fadeToggle(500);
if ($('#showObj').is(':visible')) {
$('html, body').animate({scrollTop: $('#showObj').offset().top - 135}, 100);
}
});
$('#toggleObjclose').click(function(){
$('#toggleObj').css('display','');
$('#showObj').fadeToggle(1);
if ($('#showObj').is(':visible')) {
$('html, body').animate({scrollTop: $('#toggleObj').offset().top - 215}, 1);
}
});
랭킹
포토
글내용
조회
1
구르고 엄마와 박수치기
댓글 +13 개
루루맘
2004-07-17 15:51
9,813
2
루루는 엄마 손만 보면 붕가붕가를
댓글 +6 개
루루아빠
2015-08-15 19:46
7,913
3
귀차니즘의 루루
댓글 +12 개
루루맘
2004-01-03 06:47
6,652
4
담양 한재골에서 엄마랑
댓글 +2 개
루루아빠
2015-10-31 21:23
6,514
5
어두운 밤에 엄마와 시장 나들이
댓글 +1 개
루루아빠
2015-10-06 12:17
6,337
6
2015년 7월 25일 파주 롯데 아울렛에서 루루맘 이야기
댓글 +2 개
루루아빠
2015-07-28 23:17
5,498
7
꽃천사루루의 생애 첫 수영
댓글 +4 개
루루아빠
2018-06-25 22:25
4,349
8
2003년 어느날 루루의 표현~~
댓글 +1 개
루루아빠
2014-07-13 03:34
3,774
9
2002년 11월 6일 성산일출봉 근처 바닷가에서
댓글 +1 개
루루아빠
2014-07-31 20:15
3,626
10
2002년 7월 18일 가게 카운터에서 장난치는 루루
댓글 +1 개
루루아빠
2014-07-11 23:21
3,571
댓글2
루루맘님의 댓글
쩡희언냐님의 댓글