Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.01.2014, 09:30
Новичок на форуме
Отправить личное сообщение для dmitriy232 Посмотреть профиль Найти все сообщения от dmitriy232
 
Регистрация: 07.10.2012
Сообщений: 4

Не происходит переходов в панораме в браузере firefox
Здравствуйте.
Подключил на сайт Joomla панораму swf.
Флешка на сайт подключается через библиотеку p2q_embed_object.js
Код вызова на странице:
<script type="text/javascript">
<!--
                   if ((window.p2q_Version) && (window.p2q_Version>=2.0)) {
                                var flashvars="";
                                p2q_EmbedFlash('/images/panorama/1.swf','750','550','allowFullScreen','true','base','.');                                
                                // Check to see if the version meets the requirements for playback
                                if (!DetectFlashVer(9,0,0)) {
                                        document.write('<p class="warning">This content requires Adobe Flash Player Version 9 or higher. '
                                                                 + '<a href="http://www.adobe.com/go/getflash/">Get Flash<\/a><\/p>');
                                }
                        } else {
                                document.writeln('<p class="warning">p2q_embed_object.js is not included or it is too old! Please copy this file into your html directory.<\/p>');
                        }
//-->
                </script>
                <noscript>
                        <p class="warning">Пожалуйста, включите Javascript!</p>
                </noscript>

В браузере Firefox не совершаются переходы между страницами флешки. В простом HTML-варианте, если без Joomla тестировать флешку, то она нормально во всех браузерах работает.
Подскажите, пожалуйста, в чем может быть дело.
Сайт http://фит-вояж.рф
Ответить с цитированием
  #2 (permalink)  
Старый 25.01.2014, 10:22
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

dmitriy232,
пляски с бубнами -- выкинуть base в 5 строке -
p2q_EmbedFlash('/images/panorama/1.swf','750','550','allowFullScreen','true','','.');


тег <base href="http://xn----dtbmf6avm7g.xn--p1ai/" /> 6 строка документа сделать так
<base href="http://xn----dtbmf6avm7g.xn--p1ai/images/panorama/" />

Firefox не может правильно обработать русскую ссылку - типа http://фит-вояж.рф/images/panorama/5.swf
напишите помогло или дало побочные эффекты.
Ответить с цитированием
  #3 (permalink)  
Старый 25.01.2014, 12:21
Новичок на форуме
Отправить личное сообщение для dmitriy232 Посмотреть профиль Найти все сообщения от dmitriy232
 
Регистрация: 07.10.2012
Сообщений: 4

Нет, не помогло. Во всех браузерах перестали переходы совершаться.
Возможно, стоит вбить во флешку абсолютные ссылки?
Ответить с цитированием
  #4 (permalink)  
Старый 25.01.2014, 12:40
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

dmitriy232,
специально для вас http://learn.javascript.ru/play/53egbc
проверьте переходы и если работает попробуйте найти свои ошибки
Ответить с цитированием
  #5 (permalink)  
Старый 25.01.2014, 13:04
Новичок на форуме
Отправить личное сообщение для dmitriy232 Посмотреть профиль Найти все сообщения от dmitriy232
 
Регистрация: 07.10.2012
Сообщений: 4

Спасибо, помогло.
Но тут суть в том, что строчка
<base href="http://xn----dtbmf6avm7g.xn--p1ai/images/panorama/" />
, как и многие другие в <head> Joomla, в шаблоне подключается строчкой
<jdoc:include type="head" />

Так что пришлось править файл ядра, и при обновлении он перезатрется.
Но ваша помощь от этого менее значительной не становится, конечно!
Спасибо большое, очень выручили!
PS. А все-таки, если вбить во флешку абсолютные ссылки,— поможет?
Ответить с цитированием
  #6 (permalink)  
Старый 25.01.2014, 13:09
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

dmitriy232,
поставьте кодировку на страницу правильно может и танцы с бубнами непонадобятся http://htmlbook.ru/html/meta/charset

строка 7
Ответить с цитированием
  #7 (permalink)  
Старый 25.01.2014, 13:17
Новичок на форуме
Отправить личное сообщение для dmitriy232 Посмотреть профиль Найти все сообщения от dmitriy232
 
Регистрация: 07.10.2012
Сообщений: 4

Кодировка стоит,
<meta content="text/html; charset=utf-8" http-equiv="content-type">

Она автоматически той же строчкой вызывается, что и
<base href="..."
Ответить с цитированием
  #8 (permalink)  
Старый 25.01.2014, 13:19
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

dmitriy232,
нет у вас кодировки это иллюзия )))
Сообщение от dmitriy232
<meta content="text/html; charset=utf-8" http-equiv="content-type">
медитируйте пока не просветлеет
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что происходит с firefox? trikadin Оффтопик 57 04.01.2012 00:18