Добавить цикл в JS по замене нескольких iframe на странице

killoff

CD тихо, и не DVD меня ;)
Команда форума
Модератор
Регистрация
13 Май 2008
Сообщения
2.619
Реакции
1.125
  • Автор темы
  • Модер.
  • #1
На одном сайте нашёл скрипт JS по замене фремов видео с контакта в плеер uppod. Работает он нормально, делает своё дело... но только для первого фрейма вконтакте на сайте, а остальные не обрабатывает.
Можно как то добавить его в цикл чтобы было id="pvideo{id}}", где {id} может принимать любые числовые значения, и чтобы замена фреймов работала...
Пару недель назад пробовал сам как то подправить этот код, но в итоге не получается, а добавлять на страницу по несколько таких файлов с указанием в них разных {id} - будет сильный перегруз страницы подключаемыми файлами...
Код под хайд чтобы в паблик не ушёл, и способ остался рабочим, кому надо - найдут его на каких-нибудь сайтах и вытащат код для себя :)
 
На одном сайте нашёл скрипт JS по замене фремов видео с контакта в плеер uppod. Работает он нормально, делает своё дело... но только для первого фрейма вконтакте на сайте, а остальные не обрабатывает.
Можно как то добавить его в цикл чтобы было id="pvideo{id}}", где {id} может принимать любые числовые значения, и чтобы замена фреймов работала...
Пару недель назад пробовал сам как то подправить этот код, но в итоге не получается, а добавлять на страницу по несколько таких файлов с указанием в них разных {id} - будет сильный перегруз страницы подключаемыми файлами...
Код под хайд чтобы в паблик не ушёл, и способ остался рабочим, кому надо - найдут его на каких-нибудь сайтах и вытащат код для себя :)
чот не разворачивается. я про спойлер
 
  • Автор темы
  • Модер.
  • #3
  • Автор темы
  • Модер.
  • #5
скрипт для одного фрейма написан, нужно весь скрипт в цикл и добавлять id почти везде)
Понятно что он для одного фрейма, я уже говорил :)
Я в этом не очень разбираюсь. как именно его подправить и как взять в цикл обработку фреймов? и как вообще ID в JS указываются?
:thenks:
 
Понятно что он для одного фрейма, я уже говорил :)
Я в этом не очень разбираюсь. как именно его подправить и как взять в цикл обработку фреймов? и как вообще ID в JS указываются?
:thenks:
тут надо window[] или eval делать составные имена переменных.
щас попробую накидать.

дай 3 примера видео
 
Последнее редактирование модератором:
  • Автор темы
  • Модер.
  • #7
дай 3 примера видео
вот тут например выводятся они
Скрытое содержимое доступно для зарегистрированных пользователей!

Код:
<center>
<div id="pvideo"></div>
<iframe id="vk" src="http://vk.com/video_ext.php?oid=210482783&id=171429376&hash=2c0ba809f8c421f2" width="630" height="370" frameborder="0"></iframe>
</center>
</div>
<div class="div_tabs" id="div_tab2" style="display: none;">
<center>
<div id="pvideo"></div>
<iframe id="vk" src="http://vk.com/video_ext.php?oid=210482783&id=171429387&hash=ff499663ed57384e" width="630" height="370" frameborder="0"></iframe>
</center>
</div>
<div class="div_tabs" id="div_tab3" style="display: none;">
<center>
<div id="pvideo"></div>
<iframe id="vk" src="http://vk.com/video_ext.php?oid=210482783&id=171429400&hash=85fc36f45901c7d5" width="630" height="370" frameborder="0"></iframe>
</center>
</div>
<div class="div_tabs" id="div_tab4" style="display: none;">
<center>
<div id="pvideo"></div>
<iframe id="vk" src="http://vk.com/video_ext.php?oid=210482783&id=171429422&hash=e13cdbe76bd571f1" width="630" height="370" frameborder="0"></iframe>
</center>
к выводу id="pvideo" могу подправить на php чтобы выводились pvideo1 pvideo2 и.д. по количеству серий
 
вот тут например выводятся они

Код:
<center>
<div id="pvideo"></div>
<iframe id="vk" src="http://vk.com/video_ext.php?oid=210482783&id=171429376&hash=2c0ba809f8c421f2" width="630" height="370" frameborder="0"></iframe>
</center>
</div>
<div class="div_tabs" id="div_tab2" style="display: none;">
<center>
<div id="pvideo"></div>
<iframe id="vk" src="http://vk.com/video_ext.php?oid=210482783&id=171429387&hash=ff499663ed57384e" width="630" height="370" frameborder="0"></iframe>
</center>
</div>
<div class="div_tabs" id="div_tab3" style="display: none;">
<center>
<div id="pvideo"></div>
<iframe id="vk" src="http://vk.com/video_ext.php?oid=210482783&id=171429400&hash=85fc36f45901c7d5" width="630" height="370" frameborder="0"></iframe>
</center>
</div>
<div class="div_tabs" id="div_tab4" style="display: none;">
<center>
<div id="pvideo"></div>
<iframe id="vk" src="http://vk.com/video_ext.php?oid=210482783&id=171429422&hash=e13cdbe76bd571f1" width="630" height="370" frameborder="0"></iframe>
</center>
к выводу id="pvideo" могу подправить на php чтобы выводились pvideo1 pvideo2 и.д. по количеству серий
Для просмотра ссылки Войди или Зарегистрируйся вот
тока ошибка... что должно быть в файле txt?
 
не проверял, но должно работать.
Для обхода всех элементов используется each() :

Для просмотра ссылки Войди или Зарегистрируйся


А так же, если фреймов много, то можно запросы к ВКонтакте оптимизировать: Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху