Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Кнопка из файла *.swf


Рекомендуемые сообщения

На страничке есть несколько кнопок из файлов *.swf

При клике на кнопку должна идти переадресация на другую страницу.

Делал эти странички лет 10 назад с помощью Macromedia DreamWeaver,

потом сделал тогда же сайт и с тех пор Веб-стройкой не занимался.

Macromedia DreamWeaver на новом компе не ставил.

Если надо что поправить-добавить - в блокноте делаю.

 

А тут заметил, что кнопки swf в IE работают, а в Firefox нет.

 

Подскажите, плиз, как код поправить, чтобы в обоих браузерах работал?

(странички для офф-лайн пользования)

 

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="181" height="41">
          <param name="BASE" value=".">
          <param name="BGCOLOR" value="">
          <param name="movie" value="button2.swf">
          <param name="quality" value="high">
          <embed src="button2.swf" width="181" height="41" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" base="." ></embed>
        </object>

 

PS: адрес страницы, на которую должен быть переход - data.htm

PPS: ссылки   codebase=...  и   pluginspage=...   нужны или нет?

Изменено пользователем Mercilaud
Ссылка на комментарий
Поделиться на другие сайты

ссылки   codebase=...  и   pluginspage=

 

Собственно по указанным ссылкам и находится код и, возможно, необходимый плагин.

Разве кнопка делает переход на data.htm, а не проигрывает видео?

Ссылка на комментарий
Поделиться на другие сайты

Без исходников fla никак.

Можно конечно ковыряться и найти декомпилятор swf, но это геморой.

Ссылка на комментарий
Поделиться на другие сайты

 

Разве кнопка делает переход на data.htm, а не проигрывает видео?

 

В моём случае делает переход. С какого бодуна я так смастерил, уже не помню, возможно сделал по книжке В. Дронов "Macromedia DreamWeaver в подлиннике". В теле файла swf строка data.htm присутствует.

Что же касается исходников "fla", то их нет и вроде не было. Во всяком случае в папке, где лежат эти страницы, там только htm, swf, jpg.

 

Собственно по указанным ссылкам и находится код и, возможно, необходимый плагин.

Да нет, при отключённом инете тоже работает в IE.

Изменено пользователем Mercilaud
Ссылка на комментарий
Поделиться на другие сайты

Я так понимаю, что код в онлайне работает и в Огнелисе?

Я думаю, что надо запустить этот код в Файрфоксе на рабочем месте при подключенном интернете. Тогда код выкачает необходимый для него плагин по указанному адресу и далее будет работать и в офф-лайн, имея код локально. 

Строка с embed это и делает по-моему.

 

Видимо, у разработчика работает, а у клиента в офф-лайне - нет.

Ссылка на комментарий
Поделиться на другие сайты

Нет, в Firefox код вообще не работает. Имхо, под Огнелис нужно что-то ещё прописать. Но вот что?

 

Глянул в реестре D27CDB6E-AE6D-11cf-96B8-444553540000 (Shockwave Flash Object) - там есть подраздел EnableFullPage  \  .swf - Значение не определено.

Может, в этом дело?

Изменено пользователем Mercilaud
Ссылка на комментарий
Поделиться на другие сайты

Вопрос - а в других браузерах как? Я имею ввиду онлайн, чтобы подключался к плагинам. Или слишком специфичный код?

Изменено пользователем Teddy_Bear
Ссылка на комментарий
Поделиться на другие сайты

Это у меня не сайт, а каталог дисков, делал в период изучения Macromedia DreamWeaver.

 

Похоже, надо не *.htm править, а сам *.swf, в блокноте вряд ли это сделаешь... MaDW прав...

А исходный *.fla был, наверное, в папке Macromedia DreamWeaver, но сейчас этой проги у меня нет на компе.

 

Можно изощриться, и поверх кнопки разместить прозрачный .png и ссылку на него прописать...

 

Ладно, пора за стол садиться.

 

Всех форумчан с наступающим Новым Годом!

Изменено пользователем Mercilaud
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...