Пока Youtube не прикрутили к embeded-плееру кнопку «отменить загрузку» — сайтовладельцы могут воспользоваться небольшой хитростью и реализовать такую кнопку самостоятельно.
* В качестве примера рассматриваем Youtube.com, хотя принцип работает и для других сервисов.
Ниже приведён работающий пример, если Вы скопируете его в HTML файл, сохраните и запустите — будет работать.
Небольшое объяснение: при добавлении ролика на сайт можно использовать примерно такую форму [youtube]dMH0bHeiRNg[/youtube]
Скрипт разбирающий запись должен преобразовать её в форму, которая указана внутри блока «Генерируемый автоматически контент», то есть просто берём этот шаблончик и в нужных местах вместо метки (выберите сами) вставляем код ролика, в нашем случае «dMH0bHeiRNg».
Кроме этого, где вам удобно, на сайте нужно объявить функцию youtube_video_init().
Принцип работы следующий — пользователь нажимает кнопку Play — ролик начинает подгружаться. Пользователь нажимает кнопку «Отменить загрузку», при этом содержимое блока переписывается самим же собой, флеш плеер приобретает свой первозданный вид, загрузка прекращается.
Можно развить мысль, и попробовать останавливать загрузку управляя только свойствами объектов страницы.
Приятной работы.
| Отменить загрузку |

