[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Работа с SWF форматом
jack
Задача состоит в след.
Пользователь заливает SWF файл а PHP скрипт должен сделать на него ссылку
Средствами html/css, jаvаscript это сделать невозможно (а если через заднее место делать то некоторые браузеры не понимают это)



Спустя 1 час, 11 секунд (9.12.2008 - 19:38) Krist_ALL написал(а):
изучайте тему uload в php

Спустя 1 час, 24 минуты, 8 секунд (9.12.2008 - 21:02) Sylex написал(а):
Krist_ALL, ты о чем? smile.gif

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

Давно я выкладывал решение... Попробуйте воспользоваться поиском. Смысл в том, что на баннер ставится спец. код Action Script. Отдается переменная FlashVars в SWF-баннер через атрибут.

Спустя 1 день, 5 часов, 28 минут, 13 секунд (11.12.2008 - 02:30) lemlem1 написал(а):
SWF - скомпилированый флеш, поэтому, кроме обратных дебагеров, с ним никто работать не может по определению. Сомневаюсь, что есть какие-то хаки для этого. Можно брать у клиентов fla вместо swf, и у себя уже компилить, проверяя action script.

Спустя 4 дня, 20 часов, 9 минут, 14 секунд (15.12.2008 - 22:39) epsilon написал(а):
Цитата (jack @ 9.12.2008 - 15:38)
Задача состоит в след.
Пользователь заливает SWF файл а PHP скрипт должен сделать на него ссылку
Средствами html/css, jаvаscript это сделать невозможно (а если через заднее место делать то некоторые браузеры не понимают это)

tibe nade REDAKTOR, kotori ponimaet swf file, i mesto teksta w redaktore postav swf file, i chitai s redaktora :ya delal eto, eto reshenie.

Спустя 1 день, 13 часов, 16 минут, 45 секунд (17.12.2008 - 11:56) LuckyScrat написал(а):
если вопрос действительно как сделать swf банер рабочим когда в нем не прописана ссылка, то есть такое решение.
Наложить сверху банера средствами css слой с прозрачным gif`ом по размерам совпадающий с swf и его уже сделать ссылкой туда куда нужно.

приблизительно так
HTML
<div style="position:absolute; z-index:1; height: 185px;"><embed type="application/x-shockwave-flash" src="/i/main.swf" id="banner" name="banner" bgcolor="#FFF" quality="high" height="185" width="185" wmode="opaque"></embed></div>

<div style="position:relative;height:185 px;width:185 px;top:-185px;z-index:3;" onClick="document.location='/main.php'"><a href="/main.php"><img src="i/1px.gif" width="185" height="185" border="0" alt=""></a>



Спустя 4 часа, 42 минуты, 30 секунд (17.12.2008 - 16:39) Sylex написал(а):
LuckyScrat, ты пробывал этот код?

Спустя 1 час, 8 минут, 1 секунда (17.12.2008 - 17:47) LuckyScrat написал(а):
да пробывал

Спустя 2 часа, 43 минуты, 47 секунд (17.12.2008 - 20:30) Sylex написал(а):
дану? smile.gif Покажи же, где ж оно так работает smile.gif


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.