On Vox: Current music в воксе
Dec. 22nd, 2007 01:25 amНу, вот я и написал самый уродливый из всех уродливых хэков, какие я когда-либо писал (а я их писывал, бывало, немало). В общем, так. Сделал очередной скриптик, который позволяет добавлять к постам последний проигранный пользователем трэк - по данным last.fm (соответственно, для пользования этим скриптом надо как минимум быть пользователем этого сервиса). Во время первого запуска, скрипт попросит вас ввести свой юзернейм на last.fm, постарайтесь не ошибиться, поскольку изменить этот юзернейм на данный момент нельзя. Любители перфекционизма могут обождать с установкой этого скрипта, потому что помимо вышеуказанного ограничения, есть еще и эстетический момент: линейка инструментов странички составления постов "украсилась" отнюдь не красивой иконкой - а простым линком с буквами "СМ" (Current Music), справа от спеллчекера.
А вот и сам скрипт. Для его установки сначала надо установить гризманки, ну и так далее, как обычно.
Originally posted on dimrub.vox.com
no subject
on 2007-12-23 02:52 pm (UTC)no subject
on 2007-12-23 03:10 pm (UTC)У меня вот такой научный вопрос к тебе --- предположим я хочу сделать в документе ссылку с HREF-ом javascript: my_function('ля-ля-ля, три рубля'), но если my_function из обезяннего скрипта, то так не работает. А как бы таки заставить работать?
no subject
on 2007-12-23 03:12 pm (UTC)no subject
on 2007-12-23 03:17 pm (UTC)musicLink.href = 'javascript:void(0)';
musicLink.addEventListener('click', addCurrentMusic, false);
Это как раз стандартная практика. Я как раз о том и спрашиваю, что сделать чтоб нечто разумное (а не войд(0)) сидело в HREF. Объясняю почему --- меня страшно бесят две вещи 1) наводишь мышь на ссылку, а там этот войд 2) не посмотревши тыкаешь средней кнопкой и получаешь с этим войдом вкладочку. Это всё очень не гут.
no subject
on 2007-12-23 03:18 pm (UTC)no subject
on 2007-12-23 03:23 pm (UTC)no subject
on 2007-12-23 03:24 pm (UTC)no subject
on 2007-12-23 03:22 pm (UTC)