Выборка с html кода всех onclick
На данный момент с помощью этой ссылки происходит добавление файла в плейлист плеера uppod :)
<a onclick="uppodSend('myplayerbig','pl:{file:http://www.test1.ru/uploads/files/2012-03/07-1.mp3,comment:track');" title="">В плейлист</a> Таких ссылок на странице несколько. Как сделать одну кнопку, которая соберет все onclick с uppodSend, и при нажатии вставит в плеер. :help: :help: :help: После генерации ссылка должна иметь такой вид <a onclick=" uppodSend('myplayerbig','pl:{file:http://www.test1.ru/uploads/files/2012-03/1.mp3,comment:track1'); uppodSend('myplayerbig','pl:{file:http://www.test1.ru/uploads/files/2012-03/2.mp3,comment:track2'); uppodSend('myplayerbig','pl:{file:http://www.test1.ru/uploads/files/2012-03/3.mp3,comment:track3'); uppodSend('myplayerbig','pl:{file:http://www.test1.ru/uploads/files/2012-03/4.mp3,comment:track4'); uppodSend('myplayerbig','pl:{file:http://www.test1.ru/uploads/files/2012-03/5.mp3,comment:track5'); " title="">Добавить все файлы в плейлист</a> |
наверно, как-то так
(function() { var uppodLinks = document.getElementsByTagName( 'a' ), i = -1; while( ++i < uppodLinks.length ) { if ( uppodLinks[ i ].onclick !== null ) { if ( ~~uppodLinks[ i ].onclick.toString().indexOf( 'uppodSend' ) ) { uppodLinks[ i ].onclick(); } } } })(); |
А как будет выглядеть ссылка?
|
Часовой пояс GMT +3, время: 12:34. |