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

Кнопка из файла *.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
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

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

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