Namestitev oglasne kode

Dostikrat se zgodi, da na straneh, ki imajo objavljene oglase, nedelovanje sistema za oglaševanje povzroča počasnejše nalaganje strani, ki prikazujejo njihove oglase.

Ali obstaja poleg uporabe iframe-a še kakšen drug način, ki omogoča namestitev oglasne kode tako, da ne vpliva na hitrost nalaganja strani? Slabost uporabe iframe-a je, da potem oglasni sistem ne more prilagodit oglasov vsebini spletne strani.

Trenutno uporabljam tole rešitev:
<iframe src="oglasi.html" width="728" marginwidth="0" height="90" marginheight="0" scrolling="no" frameborder="0"></iframe>

Hvala za pomoč. :)

46 odgovorov

zgolj teoreticno... lahko poskusas pingat streznik z oglasi in ce je tezava, potem oglasov pac ne prikazes

Ja... daš ga na floating DIV, ki je na koncu kode, izven vseh tabel.

To bi moralo delovati. Floating div postavis kamor zelis...

Ima stran mobile.si tako narejeno?

Takole približno izgleda njihova koda:

<div id="header">
    <span style="display: block; float: left;
      width: 726px;
      height: 90px;
      margin-top: 2px;
      ">
TOBOADS KODA    
      </span>
  </div>

A ti veš kam to pride ? In kje se prikaže ...

Če pride na konec se ziher ne pokaže zgoraj ... je pa to izvedljivo ... mislim da tudi najboljši način, tako kot je Jure napisal ...

Adse v dive, ki jih daš čisto na konec ... potem pa jih s CSS premakneš na želeno pozicijo ... mogoče zna bit malo problem ... ampak bi moralo iti ... :)

Mogoče ...

position:absolute;
left:20px;
top:20px;

za zgornji levi kot :).

Edit: pa ne pozabit na ... Z-index in podobno :)

Pogruntal zadevo, deluje lepo v IE in FF.

Očitno pa rešitev ni všeč ToboAds, ker prikazuje samo oglas za njihovo storitev.

Še en problem se je pojavil. Recimo, da bi hotel oglase objavljat med sporočili (tako kot je na tem forumu) in da bi hotel dat kodo na konec HTML dokumenta, da ne moti hitrosti nalaganja preostalega dela strani.

Obstaja način, da se floating div elementu določi, da se prikaže znotraj točno določene tabele ali drugega elementa? Glede na to, da so posti različno dolgi, varianta s piksli in absolutnim pozicioniranjem v tem primeru ni najbolj uporabna.

Lightshock, mogoce bi celo slo, z rahlo manipulacijo DOM. Nekaj Javascript kode bi verjetno resilo ta tvoj problem. Nisem se tega pocel, torej konkretne resitve zate nimam, si pa poglej malo tole, se posebej "Dom Element methods" in metodo appendChild(node).

Jst mam tudi en problem z vstavljanjem oglasne kode in sicer:

Pač imamo en portal, kjer pomagam administrirat...in zdej bi rad direktno pripopu toboads oglasno kodo...vendar java script ne dela direktno v phpnuke in moreš prvo klicat javo..... :p:D:confused:

Lahko prosim kdo pomaga??

hvala
lp

Javo??!? ....

No vglavnem neki sem brskal po tujih forumi vendar razumel nič...
Če upa kdo pomagat in spremenit kodo v tako kodo ki bo delovala mu bom zelo hvaležen, lp:

<!-- ToboAds -->
<script type="text/javascript">
<!--
toboadspublisherid = 'blabla';
toboadsadformat = '728x90';
toboadsadtypetext = 'true';
toboads
adtypeshop = 'true';
toboadscolorborder = '#ffffff';
toboadscolorbg = '#ffffff';
toboadscolortitle = '#0000ff';
toboadscolorlink = '#34a705';
toboadscolortext = '#000000';
toboadsadwidth = 728;
toboadsadheight = 90;
// -->
</script>
<script type="text/javascript" src="http://relay.toboads.si"></script>
<!-- /ToboAds -->