Блогът на Гонзо

Странно поведение на WebKit

Днес се натъкнах на нещо странно, докато се опитвах да реша стария проблем с поставянето на HTML върху flash обект. В друг случай просто бих подал параметър wmode на флаша, но при банери, които идват от другаде номера не става. За това реших просто да скривам банерите, когато се показва плаващия HTML елемент. Благодарение на jQuery това става лесно:

$('object, embed').hide();

И когато нещото се крива, показваме флаша отново:

$('object, embed').show();

Но не и в WebKit, пробвах и с Хром и Сафари, и в двата браузъра флаша не се скриваше. Направил съм тестова страничка и утре ще пробвам в офиса резултата. Вкъщи Конкърър нещо не се оправя с флаш плъгина, но иначе показва и скрива елемента. Положението с Опера е същото, но под Уиндоус нямаше проблем така или иначе.

UPDATE: Пробвах Хром и Сафари с тестовата страница, и двата се издъниха и не искат да скрият флаша. Опера няма проблеми с тази задачка, IE няма проблеми също. ЪЪ и си валидирах кода на страничката, че бях оставил амперсандите както са си.

Етикети: , , , , , , , ,

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *