Flash баннер с www и без

m0zg
На сайте с 19.07.2007
Offline
29
633

Дамы и господа, есть такой вопросик.

На неком сайте domen.ru размещен мой баннер. Вот с таким кодом

<object data="http://www.domen.ru/banner.swf" type="application/x-shockwave-flash" width="200" height="100" align="center">

<param name="movie" value="http://www.domen.ru/banner.swf">
<param name="allowScriptAccess" value="sameDomain">
<param name="quality" value="high">
<param name="bgcolor" value="#ffffff">
<param name="scale" value="noscale" />
<param name="salign" value="lt" />
</object>

Переход по клику на мой сайт происходит только если зайти на www.domen.ru, если же открывать сайт как domen.ru (без www), то при клике на баннер перехода никакого нет.

Я попробовал просто на своем сайте разместить баннер с таким же кодом (подправил только домен), и да - ситуация такая же. Однако, поправив в коде

<param name="allowScriptAccess" value="sameDomain">

на

<param name="allowScriptAccess" value="always">
переход стал работать и с www и без www. Вопрос в том, что остальные баннеры на этом сайте с sameDomain, и работают как с www так и без.

Буду благодарен, если кто в двух словах разъяснит проблемку, и опишет ее решение.

Во флеше почти не понимаю, ответы типа "пусть тот, кто размещает баннер сам и разбирается" тоже не принимаются :)

Продается интернет-магазин. Готовый прибыльный бизнес. ()
[umka]
На сайте с 25.05.2008
Offline
456
#1
m0zg:
Вопрос в том, что остальные баннеры на этом сайте с sameDomain, и работают как с www так и без.

Видимо, они просто не принимают этот параметр.

Лог в помощь!
m0zg
На сайте с 19.07.2007
Offline
29
#2
'[umka:
;6344984']Видимо, они просто не принимают этот параметр.

Тоесть это закладывается при создании баннера? А что тогда надо поправить в самом баннере, чтобы впредь избежать таких проблем?

N
На сайте с 06.05.2007
Offline
419
#3

<object data="http://www.domen.ru/banner.swf"

то есть путь у вас абсолютный и с www. может другие баннеры с относительным путем просываются в html?

Кнопка вызова админа ()
T.R.O.N
На сайте с 18.05.2004
Offline
314
#4

m0zg,

как выглядит вызов в navigateToURL?

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
m0zg
На сайте с 19.07.2007
Offline
29
#5
netwind:
<object data="http://www.domen.ru/banner.swf"

то есть путь у вас абсолютный и с www. может другие баннеры с относительным путему?

Да, пусть именно абсолютный. Еще один баннер тоже с абсолютным путем с www, работает при любом обращении к сайту. А третий баннер вообще лежит на другом сайте, не на domen.ru, тоже работает.

как выглядит вызов в navigateToURL?

Подсказывают, что как

getURL("http://www.mysite.ru");
T.R.O.N
На сайте с 18.05.2004
Offline
314
#6

m0zg,

и еще, вы хоть укажите версию AS

Для AS3 чтобы все нормально работало, нужно указывать URL начиная с протокола http/https

m0zg
На сайте с 19.07.2007
Offline
29
#7
T.R.O.N:

и еще, вы хоть укажите версию AS

Два.ноль (2.0)

T.R.O.N
На сайте с 18.05.2004
Offline
314
#8

m0zg,

В баннере есть GetUrl - укажите полный путь

Jekyll
На сайте с 04.05.2009
Offline
136
#9

Юзайте относительный путь ☝

data="/banner.swf"

Jekyll добавил 15.02.2010 в 18:30

Ещё, в настройках экспорта флешки дожно быть "Access network only"

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий