Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Флэш как ссылка
 
 автор: Richard Ferlow   (27.06.2007 в 15:30)   письмо автору
 
 

Вот как сделать флэш ссылкой, внутри нее при этом ничего не прописывая ?
Вот по типу как изображения делают ссылкой, так же.
Если это никак, то вообще внутрь флэш есть возможность данные внешние передавать ?

   
 
 автор: AlexSol   (27.06.2007 в 15:39)   письмо автору
 
   для: Richard Ferlow   (27.06.2007 в 15:30)
 

1) моместить поверх флешки 1пикчельный гиф, растянуть его под размер и задать ссылку ему + в коде флешки добавить <param wmode="opaque">

2) вообще внутрь флэш есть возможность данные внешние передавать

   
 
 автор: Richard Ferlow   (27.06.2007 в 18:03)   письмо автору
 
   для: AlexSol   (27.06.2007 в 15:39)
 

Выбрал первый вариант, <param wmode="opaque"> - вот это вот что значит ?

<?php
           
echo '
<div style="position:relative; z-index:2;">
 <a  href="./plugins/p'
.$pluginid.'_adverts_manager/redirect_url.php?advertsid=' $i '" target="_blank" title="'.$settings['Alt Text ' $i].'"><img class="hidden" src="http://www.moscow-faces.ru/free.gif" width="' $settings['width ' $i] . '" height="' $settings['height ' $i]. '"></a>
</div>
<div style="position:relative; top:-' 
$settings['height ' $i]. '; left:0; z-index:1">

<div align="center" style="margin-bottom: 10px;">
                 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="' 
$settings['width ' $i] . '" height="' $settings['height ' $i]. '" title="'.$name.'" />
                 <param name="movie" value="'
.$settings['Banner ' $i].'" />
                 <param name="play" value="'
.$play.'" />
                 <param name="allowScriptAccess" value="sameDomain" />
                 <param name="loop" value="'
.$loop.'" />
                 <param name="quality" value="'
.$quality.'" />
                 <param name="bgcolor" value="'
.$bgcolor.'" />
                 <param name="wmode" value="'
.$wmode.'" />
                 <embed src="'
.$settings['Banner ' $i].'" quality="'.$quality.'" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" width="' $settings['width ' $i] . '" height="' $settings['height ' $i]. '" /></embed>
                 </object>'
;
    

                  echo 
'</div></div>';
?>


У этого кода недостаток такой, что он все, что ниже него на 300 отодвигает :((
Как быть ?

   
 
 автор: AlexSol   (27.06.2007 в 18:25)   письмо автору
 
   для: Richard Ferlow   (27.06.2007 в 18:03)
 

<param wmode="opaque"> - позволяет разместить что-то поверх ролика. обычно этого нльзя.

по приведенному участку пода ничего сказать не могу - я не знаю какие вы значения побставляете и какие стили прописаны.

я бы делал так:


<div style=heigth:100px;">SWF</div>
<div style=margin-top:-100px;">LINK</div>

   
 
 автор: Richard Ferlow   (27.06.2007 в 18:37)   письмо автору
 
   для: AlexSol   (27.06.2007 в 18:25)
 

Спасибо, именно так и нужно было.

   
 
 автор: Richard Ferlow   (27.06.2007 в 18:25)   письмо автору
 
   для: Richard Ferlow   (27.06.2007 в 18:03)
 

На '$settings['height ' . $i] отодвигает, точнее.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования