![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2002
Адрес: СПб
Сообщений: 288
|
лови для Mxа
|
|
|||||
|
Ветеран форума
|
Короче в html поменяй что бы было вот так
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="400" id="url" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="url.swf?link1=http://www.mysite.ru" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="url.swf?link1=http://www.mysite.ru" quality="high" bgcolor="#ffffff" width="550" height="400" name="url" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 9
|
2KUZEN
ну да, у меня в точности так же. но не работает почему-то может я не тому объекту в .fla присваиваю скрипт? у меня это отдельный слой, в котором лежит button присваиваю этот скрипт ко всему слою, а не при переходе в button |
|
|||||
|
Ветеран форума
|
если у тебя всё так же то должно работать полюбому ... обрати внимание на строки выделенные красным ...
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 9
|
2 as_68
ссылка не открывается в отдельном окошке все равно :-( ни в эксплорере, ни в мозилле может у меня с броузерами что-то не так? |
|
|||||
|
Ветеран форума
|
Ты просто попробуй на кнопку повесить вместо _root.link1 >> "http://www.mysite.ru"
если работает то всё с твоими браузерами пучком ...
__________________
BestMasterиZация |
|
|||||
|
Человек и Здание
|
Код должен выглядеть буквально так:
on (release) { getURL(_root.link1, "_blank"); } Вместо вопросительных знаков - кавычки. При вставке твоего банера в некую страницу, баннерная система будет передавать ему адрес для перехода по баннеру. Скорее всего, через параметр flashVars. Ты же для тестирования прописывай link1 сама, например on (release) { _root.link1="www.flasher.ru"; getURL(_root.link1, "_blank"); } так можно убедиться что все работает. Конечно, не забудь удалить строку _root.link1=... перед тем как отдавать баннер.
__________________
Регардсы. |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 256
|
"_blank"
Что? F1 сломался?
__________________
Программирование на Flash подобно шаманству, гаданию на кофейной гуще - никогда не знаешь, что получится. Anime Must Die! |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 256
|
Зачем _root.link1="www.flasher.ru"; ?
Можно же запускать banner.swf?link1=www.flasher.ru (не знаю как в ИЕ, а в Опере все и в локале пашет)
__________________
Программирование на Flash подобно шаманству, гаданию на кофейной гуще - никогда не знаешь, что получится. Anime Must Die! |
|
|||||
|
Человек и Здание
|
Можно и так. У меня преподский инстинкт. Объяснять тему наиболее коротко и понятно с наименьшим количеством возможных ошибок. Это ж надо дополнительно объяснить, _где_ это надо прописать, и что надо прописать 2 раза для разных браузеров...Не говоря того, что это неправильный подход. banner.swf?link1=www.flasher.ru - передача параметра через http. Если один юзер зайдет на страницу, и будет прописано banner.swf?link1=www.flasher.ru, а в другой раз там будет banner.swf?link1=www.realtime.ru, то banner.swf будет перегружен, а не взят из кэша, т.к. с точки зрения http это есть новый линк. По-правильному надо использовать параметр flashVars=link1=www.realtime.ru&foo=klop, тогда перегрузки данных не будет. Для баннера перегрузка не страшна (хотя баннерные системы тоже считают траффик), но для раздела сайта это уже считается грубой технологической ошибкой. Как obi-van error при вращении объекта на месте.
__________________
Регардсы. Последний раз редактировалось Смольный (Smolniy); 20.07.2005 в 03:04. |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|