PDA

Zobacz pełną wersję : Moduł reklama, banner flash



mico102
07-03-2010, 21:51
Witam. Z góry chciałbym przeprosić jeśli piszę w złym dziale czy coś jest nie tak. Mam następujący problem - za pomocą modułu reklama w Joomli 1.5.15 próbuję wstawić animowany banner zamiast statycznego nagłówka. Przy wstawianiu za pomocą tego modułu wyświetla się na większości kompów z mozilla, ale na IE na żadnym. Na czym polega problem? Próbowałem też inaczej - do index.php dodawałem:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0"
id="otoplast" width="960" height="303">
<param name="movie" value="http://drugielozdwola.ksiezyc.pl/2LO/images/banners/banner.swf">
<param name="bgcolor" value="#FFFFFF">
<param name="quality" value="high">
<param name="allowscriptaccess" value="samedomain">
<embed type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
width="960" height="303"
name="banner" src="http://drugielozdwola.ksiezyc.pl/2LO/images/banners/banner.swf"
bgcolor="#FFFFFF" quality="high"
swLiveConnect="true" allowScriptAccess="samedomain"
></embed>
</object>
ale strona mi się rozjeżdża - ale za to na IE też działa. Moglibyście mi coś poradzić? Podaję adres strony: http://drugielozdwola.ksiezyc.pl/2LO/ Przeglądałem forum, ale niestety nic rozwiązującego mój problem nie znalazłem. Będę wdzięczny za pomoc!

alex51
08-03-2010, 07:50
Spróbuj zastosować taki wpis:
Kod ostateczny powinien wyglądać tak:


<div>
<object height="132" width="1030" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,32,18" style="vertical-align: middle;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
<param name="allowScriptAccess" value="sameDomain" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="src" value="images/flash/nazwa_pliku.swf" /><embed height="132" width="1030" src="images/flash/nazwa_pliku.swf" quality="high" allowscriptaccess="sameDomain" style="vertical-align: middle" type="application/x-shockwave-flash" wmode="opaque"></embed>
</object>
</div>
Dostosowując swoje rozmiary i nazwy pliku swf.

mico102
08-03-2010, 14:04
Niestety rozjeżdża się w ten sam sposób. Po wstawieniu Twojego kodu wygląda to tak:

<div id="header">
<div>
<object height="303" width="960" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,32,18" style="vertical-align: middle;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
<param name="allowScriptAccess" value="sameDomain" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="src" value="http://drugielozdwola.ksiezyc.pl/2LO/images/banners/banner.swf" /><embed height="303" width="960" src="http://drugielozdwola.ksiezyc.pl/2LO/images/banners/banner.swf" quality="high" allowscriptaccess="sameDomain" style="vertical-align: middle" type="application/x-shockwave-flash" wmode="opaque"></embed>
</object>
</div>
<div id="pillmenu"><jdoc:include type="modules" name="user3" /></div>
<div id="search"><jdoc:include type="modules" name="user4" /></div>
<div class="clr"></div>
<div class="logo">
<table cellspacing="0" cellpadding="0">


<tr>
<div>

</div>

<td>

</td>
</tr>
</table>
</div>
</div>

<?php if($this->countModules('left') and $this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>

Ma ktoś jakiś pomysł ?

alex51
08-03-2010, 16:17
Lepiej dodać proponowany przeze mnie kod jako kod/tekst reklamy w Zaplecze=>Komponenty=>Reklama=>Reklamy. Było juz na tym forum dość szczegółowe wyjaśnienie sposobu osadzania bannera flash w wybranej pozycji witryny za pomocą komponentu i modułu reklam. Może zerkniesz >>tutaj<< (http://forum.joomla.pl/showthread.php?37436-flash-w-header/page2) lub >>tutaj<< (http://forum.joomla.pl/showthread.php?36778-banners&highlight=swf)?