![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2006
Сообщений: 28
|
есть хтмл страница, на ней флэш, состоящий из кнопки.
у кнопки след. код: т.е. при нажатии на кнопку должна открываться якорная ссылка. проблема в следующем: в FireFox - если файлы лежат на диске D:/ все работает, если переписать файлы на флэш-диск, открывается только файл promo.htm без якорной ссылки в IE всегда открывается файл без якорной ссылки вопросов два: почему не работает (флэш вроде передает в браузер всю ссылку, включая якорь)? что тут можно сделать? (джава скрипт я использовать не могу, замена # на %23 не помогает) Последний раз редактировалось aliim; 30.08.2006 в 14:12. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Прочитайте пункт 3 (остальные пункты тоже почитайте для общего развития) правил подраздела http://www.flasher.ru/forum/showthread.php?t=79864 и приведите ваш текст в надлежащий вид.
|
|
|||||
|
Файл - Параметры публикации - HTML -Template: Flash with Named Anchors
По кнопке "Опубликовать" создаётся html файл с содержанием: <!-- saved from url=(0013)about:internet -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Безымянный-1</title>
<script language="JavaScript">
// This is only needed for Netscape browsers.
function flashGetHref() { return location.href; }
function flashPutHref(href) { location.href = href; }
function flashGetTitle() { return document.title; }
function flashPutTitle(title) { document.title = title; }
</script>
</head>
<body bgcolor="#ffffff">
<!--url's used in the movie-->
<!--text used in the movie-->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="550" height="400" id="Безымянный-1" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="Безымянный-1.swf" /><param name="quality" value="best" /><param name="bgcolor" value="#ffffff" /><embed src="Безымянный-1.swf" quality="best" bgcolor="#ffffff" width="550" height="400" name="Безымянный-1" align="middle" swLiveConnect="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"/>
</object>
<!--bookmarks used in the movie-->
<a name="a"></a>
<a name="b"></a>
<a name="c"></a>
</body>
</html>
В IE всё работает замечательно(то есть кнопки навигации браузера вперёд и назад переходят между этими кадрами), в Firefox нет. То есть при переходе на кадр с заданным значением Anchor не происходит изменения адреса в браузере и как следствие всё работает в одном окне без возможности навигации. Кто нибудь знает как добиться того, что бы в фаерфоксе тоже работали кнопки навигации вперёд и назад внутри флеш-ролика?
__________________
Играй. Это жизнь. Всё повторяется. Играй. |
|
|||||
|
Страждующим. http://noregret.org/tutor/navigation/
Сижу изучаю...
__________________
Играй. Это жизнь. Всё повторяется. Играй. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:45. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|