Как получить событие клика по встроенному тегу sIFR в IE?

Я реализовал Scalable Inman Flash Replacement (sIFR) для преобразования текста. Проблема в том, что я не могу выполнить onClick событие для встраиваемых тегов iSFR.

$(function() {
    $("embed").click(function(){
        alert('clicked over embed');
    });
});

Это работает в Firefox, но не в Internet Explorer. Кто-нибудь может мне помочь?


person Community    schedule 29.04.2009    source источник


Ответы (2)


Флэш-фильмы, как правило, съедают эти события.

sIFR 3 позволяет вам указать onRelease обработчик обратного вызова в sIFR.replace() аргументах, который вызывается при нажатии на Flash-ролик.

person Mark Wubben    schedule 30.04.2009

Возможно, стоит также проверить cufón на http://cufon.shoqolate.com/generate/.

person Marco    schedule 17.11.2009