| Возникла следующая проблемма, flash имеет приоритет самый высокий и его ничем неперекроешь. Поэтому я сделал следующее, я сделал новый флеш баннер который отоброжает внутри себя присланный флеш. Данный флеш я сделал на SWishMax2. Даю код для флеша, чтоб люди знали как с этим боротся.
 
 Необходимо сделать следующее:
 1. Создать контейнер нужного размера.
 2. Insert - Movie Clip
 3. Центр Movie Clip разместить в верхнем левом угле контейнера, впротивном случае баннер будет смещен вниз.
 4. Присвоить ему имя myMC.
 5. Разместить код:
 
 CODE:onSelfEvent (load) {
 myMC.flashPath = "blabla2.swf"
 myMC.flashSize = "240x90";
 myMYC.flashLink = "http://www.google.com"
 myMC.loadMovie(myMC.flashPath)
 }
 
 6. Наложить ссылку на файл который подсчитывает клики.
 
 Если хотите чтоб данный контейнер был мобильным:
 Необходимо изменить код на следующий:
 
 CODE:mynum = Math.randomInt(10000)+1;
 this.loadVariables("target.php?num=" + mynum);  // данный файл содержит строчку с передаваемыми параметрами клипу.
 System.useCodepage = true; // данный код очищает буффер, что позволяет данный контейнер использовать для любого количества баннеров и изменять сам баннер.
 
 myMC.flashPath = _root.name;
 myMC.flashSize = _root.parametr;
 myMYC.flashLink = "http://www.google.com"
 myMC.loadMovie(myMC.flashPath)
 
 
 
 код target.php:
 
 CODE:<?php
 $n="blabla2.swf";
 $p="240x90";
 print '&name='.$n.'¶metr='.$p;
 ?>
 
 
 Ну и сам файл подсчета count.php:
 
 CODE:$query = "SELECT * FROM reklama WHERE name=".$_GET[name]." AND date=CURDATE()";
 $result = mysql_query($query);
 $rows=mysql_num_rows($result);
 for ($num=0; $num<$rows; $num++){
 $id = mysql_result($result, $num, 'id');
 $cl = mysql_result($result, $num, 'clik');
 $link = mysql_result($result, $num, 'url');
 } $cl++;
 mysql_query ("UPDATE `reklama` SET clik='$$cl' WHERE `id`='$id' LIMIT 1");
 
 $rez="<script language='JavaScript' type='text/javascript'>\n"."<!--\n"."location='"."$link'\n"."//-->\n"."</script>";
 
 print $rez;
 
 Получаете подсчет кликов на каждый день. Данный код можно еще оптимизировать, ну это уже сами.
 
 У данного подхода только один минус, сам контейнер изменить под нужные размеры неудастся. Необходимо создавать контейнер с нужными размерами. Что занимает пару секунд имея готовый исходник.
 
 Заранее прошу прощения у модераторов. Но зато это ответ на поставленный вопрос.
 |