alexeyco
13.11.2008, 13:12
Сделал мп3-плеер, но проблема в том, что, появляясь в опере, он не кликабельный. То есть, как обойти "Щелкните чтобы активировать элемент"? На ютубе это обошли.
Division
13.11.2008, 13:17
Можно использовать SWFObject. В поиске вроде было.
2 alexeyco:
Это вопрос безопасности, а не проблема Оперы конкретно. Дело в том, что ActiveX-компонент или другое какое-то приложение, которое запущено в окне вашего броузера, может неизвестно что сотворить с данным у вас на машине. Чтобы снять с себя эту ответственность, разработчики снимают с себя ответственность и говорят вам: "Слыш, чувак, мы не шарим, чё там за пурга запускается, но если полезут бока, то мы не при делах. Нажми на ней, чтобы бока начали вылезать."
Броузер просто ищет на странице тэги embed и object, с помощью которых внедряются такого рода обьекты и накладывает на них такое вот вопрошающее сообщение. Чтобы от этого избавиться, надо убрать тэги внедрения со страницы. Обычно при этом используется какое-то Ява-скриптовое решение, которое само вставляет тэги внедрения уже на этапе построения структуры документа в броузере. Самое знаменитое - SWFObject, о котором писал многоуважаемый Division.
Вот русскоязычный ресурс по этому решению: http://noregret.org/tutor/swfobject/
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.