Показать сообщение отдельно
  #1 (permalink)  
Старый 19.03.2012, 21:23
Аватар для antonM
Кандидат Javascript-наук
Отправить личное сообщение для antonM Посмотреть профиль Найти все сообщения от antonM
 
Регистрация: 11.08.2011
Сообщений: 103

Покритикуйте расширение для Хрома
Попробовал сделать первое расширение для Хрома. Не мега крутое конечно. Но работает.
На данный момент не знаю как решить проблему с перекрытием Flash объектов.
Пробовал вариант со Stackoverflow, но наблюдаются проблемы с редиректом на некоторых сайтах, на сайте Яндекс.Музыка, при логауте из аккаунта Гугла.
Пробовал такой вариант:
function fix_flash_for_vbtrainer() {
    var embeds = document.getElementsByTagName('embed');
    for(var i=0; i<embeds.length; i++)  {
        embeds[i].setAttribute('wmode','transparent');
    }
    var elementToAppend = document.createElement('param');
    elementToAppend.setAttribute('name', 'wmode');
    elementToAppend.setAttribute('value', 'transparent');
    var objects = document.getElementsByTagName('object');
    for (var i = 0; i < objects.length; i++) {
        objects[i].appendChild(elementToAppend);

    }
}

window.onload = fix_flash_for_vbtrainer;

Параметры добавляются, но объект все-равно не перекрывается...
Пока убрал этот код. Может кто подскажет как решить проблему с Flash?
Интересна также общая критика о полезности/бесполезности расширения, возможных доработках!

Последний раз редактировалось antonM, 19.03.2012 в 21:26.
Ответить с цитированием