-
Losowa pozycja bannerów
Witam, mam takie czy da sie wstawić bannery tak, aby pozycja ich byla pokazywana losowo? mam 3 sponsorów, ale nie pasuje dwóm, że są na dole :P a trzeci na samej górze. Czy da rade zrobić, aby po odświeżeniu strony, pozycja bannera była wybierana losowo?
Mój kod:
Kod html:
<!-- Tabela Ogloszen -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="70%" align="center">
<tr>
<td class="tcat" width="100%">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('my_table')"><img id="collapseimg_my_table" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_my_table].gif" alt="" border="0" /></a>
<div style="text-align: center;">
Sponsorzy
</div>
</td>
<tbody id="collapseobj_my_table" style="$vbcollapse[collapseobj_my_table]">
</tr>
<tr>
<td class="alt1" width="100%">
<div class="smallfont">
<br><center>
<a href="http://www.kampno.pl" target="_blank"><img src="http://www.cscenter.pl/obrazki/kampno2.gif" border="0"></a>
<br><center>
<a href="http://hitme.pl">
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60" id="hitme_banner2" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="hitme_banner2.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="http://hitme.pl/hitme_banner2.swf" quality="high" bgcolor="#ffffff" width="468" height="60" name="hitme_banner2" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</a>
<br><br>
<a href="http://www.pukawka.pl/" title="Najlepsze serwery gier"><img
src="http://www.pukawka.pl/img/pp/BANER468.gif" alt="Najlepsze serwery gier" /></a></center></br></br></img>
<div class="cat_spacer"></div>
</if>
</div>
</td>
</tr>
</table>
<!-- / Tabela Ogloszen -->
-
Znalazłem skrypt java do rotacji bannerów/tekstu:
Kod html:
<script type="text/javascript">
// <![CDATA[
Array.prototype.random = function(limit)
{
if (typeof limit == 'undefined' || limit < 0) limit = 1;
else if (!limit) limit = this.length;
for (var i = 0, source = this, target = new Array(), n = source.length; i < limit && n > 0; i++)
{
do { var index = Math.random(); } while (index == 1);
index = Math.floor(index * n);
target.push(source[index]);
source[index] = source[--n];
}
return target;
}
document.write(new Array(
// Tu wpisz kolejne elementy:
'Tekst 1',
'Tekst 2',
'Tekst 3'
).random().join(''));
// ]]>
</script>
Oczywiscie za Tekst 1, Tekst 2, Tekst3 wstawiasz kody bannerów
-
Ymmm, bannerów w to nie da sie wstawic, nie wyswietlaja sie (nie patrzalem tego we flashu)