ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Размер окна вебкамер.

 

1163
Денис @Анатолич
В связи с ограниченостью пространства для окон трансляции. У меня возник вопрос с размерами окон.
Хотелось бы одну трансляцию сделать большого размера, а все дополнительные маленького.
Можно ли в скрипт добавить переменную, которая бы определяла количество открытых окон?
если количество окон, (помимо своей трансляции) больше одного, то размеры по вертикали и горизонтали уменьшались бы в двое.
и чтобы при нажатии на ссылку "закрыть" эта переменная бы уменьшалась.
то есть когда будут закрыты все окна она бы была равна нулю.

вот сам скрипт.
Показать текст


хотя может я неправильно понимаю принцип работы скрипта и он открывается каждый раз по новой при открытии нового вещания.

1007
BETEPAH @BETEPAH
Анатолич пишет:

Можно ли в скрипт добавить переменную, которая бы определяла количество открытых окон?

Думаю, что так должно получиться. Поставить в начало функции loadvideo
var window_count = document.getElementById('cams').getElementsByTagName('DIV').length;

1163
Денис @Анатолич
BETEPAH пишет:

Анатолич пишет:

Можно ли в скрипт добавить переменную, которая бы определяла количество открытых окон?

Думаю, что так должно получиться. Поставить в начало функции loadvideo
var window_count = document.getElementById('cams').getElementsByTagName('DIV').length;

Попробовал так, но ничего не получилось.
решил сделать по своему. Получилось вот что.

Показать текст


В целом скрипт рабочий. можно добиться, чтобы одно окно было большое, остальные маленькие. или чтобы все окна стали маленькими.
Но все равно не совсем удобно.
Есть задумка. к надписи внизу добавить +|-
Хотелось бы чтобы при нажатии на символ "+" окно вещания перегружалось и размер становился 450х340
при нажатии на символ "-" окно вещания перегружалось и размер становился 227х170
но с реализацией полный ступор. Может кто нибуть сможет подсказать, возможно ли реализовать такое?
И если возможно то как?