Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > Менять ссылку баннера не меняя баннера?


Автор: BlackGepard 14.7.2005, 09:21
В баннерообменных системах используют задание ссылки в баннере с помощью разборки самого баннера, вроде так. А как такую вещь сделать самому? чтобы один раз сделав баннер, менят ссылку вне баннера?

Автор: AlDev 14.7.2005, 09:29
передавать ссылку клипу
типа banner.swf?page=some_page_url

и получать её в клипе:
this.onData = function()
{
trace (this.page);
}

Автор: BlackGepard 14.7.2005, 09:46
Пожалуйста, расскажите подробнее !!!
Куда вставлять?

banner.swf?page=some_page_url -> <embed src="banner.swf?page=some_page_url" ..

а вот это:

а this.onData = function()
{
trace (this.page);
}

куда ?

Вот такая часть как понял нужна, а дальше?
on (press) {getURL("some_page_url", "_blank" );}


Имею опыт создания баннеров , но не знаю actionScript smile

Автор: AlDev 15.7.2005, 05:46
Цитата(BlackGepard @ 14.7.2005, 14:46)
banner.swf?page=some_page_url -> <embed src="banner.swf?page=some_page_url" ..

именно так

Цитата(BlackGepard @ 14.7.2005, 14:46)
куда ?

в клипе на сцене в первом кадре пишешь:
Код

this.onData = function()
{
  if (this.url!=undefined)
  {
    this.onRelease = function()
    {
      getURL(this.url,'_blank');
    }
  }
}


Цитата(BlackGepard @ 14.7.2005, 14:46)
Вот такая часть как понял нужна, а дальше?
on (press) {getURL("some_page_url", "_blank" );}


я прописал сверху для _root событие onRelease (this.onRelease). Просто так оно грамотнее будет

Автор: ProgrammerBOTANIK 16.7.2005, 03:23
А возможно ли создать на флеше что-то вроде программы управления сайтом, для неопытных в вебе людей, чтобы они могли изменять свой сайт не прибегая к знаниям хтемель?

Автор: AlDev 16.7.2005, 03:26
возможно smile
только надо в связке Flash + серверный скрипт какой-ндь делать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)