Помощник
|
Слетает jQuery-карусель в IE - ActiveX, В чем проблема? |
advertise
|
Сообщение
#1
|
||
|
|
||
|
|||
ZiTosS |
5.2.2011, 13:50;
Ответить: ZiTosS
Сообщение
#2
|
|
advertise, привели бы хоть пример данной карусели? Мое мнение, вся проблема в использовании Ajax. Скорее всего, данные в карусель подгружаются динамически в формате XML или JSON... IE старых версий не поддерживает объект XMLHttpRequest, поэтому используется ActiveX (код из jQuery):
// Create the request object; Microsoft failed to properly // implement the XMLHttpRequest in IE7, so we use the ActiveXObject when it is available // This function can be overriden by calling jQuery.ajaxSetup xhr:function(){ return window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest(); }, IE-браузеры зачастую настроены спрашивать пользователя о включении использования объектов ActiveX. Как решить данный ваш вопрос, точно не знаю. Но есть решение "jQuery и выключенный ActiveX в IE". Только в разных версиях объект xhr по разному определяется, где-то присвоение того, что возвратит функция, а где-то на прямую присваивается объект. Проблема вся в том, что у вас-то ActiveX включено, но идет запрос на подтверждение обработки. |
|
|
advertise
|
Сообщение
#3
|
|
У меня IE8. Например, когда грузится Яндекс там есть баннеры во Flash IE не запрашивает про ActiveX, а у меня когда мой сайт грузится тоже с Flash, то просит. Вот и вопрос. Почему? Может там какой-то код прописан?
А используется вот такая карусель: http://www.gmarwaha.com/jquery/jcarousellite/ Плюс такая же карусель на сайте http://ntbsoft.ru используется. И тоже когда этот сайт грузится про ActiveX IE не спрашивает |
|
|
ZiTosS |
5.2.2011, 23:36;
Ответить: ZiTosS
Сообщение
#4
|
|
advertise, а вы как включаете Flash на страницу, используете и object и embed? Приведите свой сайт хотябы, что бы мы мифы не строили.
|
|
|
advertise
|
Сообщение
#5
|
|
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="780" height="195" id="FlashID" title="АвтоГид"> <param name="movie" value="img/autoguide.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. --> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="img/autoguide.swf" width="780" height="195"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. --> <div> <h4>Content on this page requires a newer version of Adobe Flash Player.</h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> Вообще для меня важнее JQuery. Почему Он запрашивает ActiveX |
|
|
ZiTosS |
7.2.2011, 21:26;
Ответить: ZiTosS
Сообщение
#6
|
|
|
advertise, флеш со страницы временно уберите, закомментируйте. Возможно именно он вызывает использование ActiveX-объекта.
Кстати, почитайте о правильной вставке flash на страницу: здесь Как мне кажется, из-за флеша на вашей странице выдается сообщение об активизации ActiveX, а из-за этого карусель не может использовать ActiveX-объект, который используется для Ajax запроса.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery Разработка сайтов и сервисов под-ключ |
0 | alexey | 1170 | 24.11.2023, 14:46 автор: alexey |
|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 44765 | 19.7.2023, 10:03 автор: qpPeW |
|
1C-Bitrix, JavaScript\jQuery, Верстка HTML5 CSS3 | 1 | byteeightlab | 1458 | 2.7.2019, 7:37 автор: ychervov |
|
Недорогие услуги - php/js/mysql/jquery/bootstrap | 2 | vlads | 3793 | 25.12.2017, 21:18 автор: xetedata |
|
Frontend услуги (верстка, подключение jquery плагинов, кастомизация, написание скриптов) услуги по frontend-разработке |
15 | FrontMaster | 9987 | 25.11.2017, 13:46 автор: Stom |
Текстовая версия | Сейчас: 28.3.2024, 21:31 |