Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Advertentie: alleen <br> als adpositie is gevuld

Pagina: 1
Acties:

  • X-GeaR
  • Registratie: September 2003
  • Laatst online: 09:42
Op mijn website wordt mijn ad-positie alleen gevuld als CPM hoger is dan een bepaald bedrag. Onder dit CPM-bedrag is de positie leeg.

Mijn probleem is dat het mij niet lukt om deze positie goed uit te lijnen. Standaard is de advertentiepositie aan het blok eronder geplakt (zie foto). Ik kan dit blokje padding meegeven of 2x <br> plaatsen, maar als de advertentiepositie leeg is, dan ontstaat er een te grote ruimte tussen twee blokjes.

Afbeeldingslocatie: http://www.scientias.nl/probleem.jpg

Kortom, ik zoek een oplossing om de positie dynamisch te wisselen. Iets van 'als advertentiepositie gevuld is, dan <br>, anders niet'.

Hieronder de code:

code:
1
2
3
4
5
6
7
<div>

<center><script language="JavaScript" type="text/javascript"> try{      placebanner('336x280,300x250');     }catch(err){}  </script></center>

<div id="block">Blokje 1</div>

<div id="block">Blokje 2</div>

[ Voor 1% gewijzigd door X-GeaR op 15-02-2011 14:26 . Reden: foutje ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 27-11 10:04

André

Analytics dude

Je kunt wanneer er geen ads getoond worden een alternatieve URL opgeven bij AdSense. Zet daar een URL in met een pagina van je eigen domein. Vanuit die pagina kun je vervolgens die witruimte regelen.

Ik gebruikte altijd deze code om het iframe te verwijderen:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script type="text/javascript">
  var w = window;
  if (w.parent.document.getElementsByName)
  {
    var google_ad_frames = w.parent.document.getElementsByName("google_ads_frame");
    for (var i = 0; i < google_ad_frames.length; i++)
    {
      var f = google_ad_frames[i];
      if (f.contentDocument) {
        if (w.document == f.contentDocument) { f.height = f.width = 0; }
      } else if (f.contentWindow) {
        if (w == f.contentWindow) { f.height = f.width = 0; }
      } 
    }
  }
</script>

[ Voor 60% gewijzigd door André op 15-02-2011 14:38 ]


  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

Je doet al een try, je kan toch een <br> oid in de catch geven ?

Iperf


  • truegrit
  • Registratie: Augustus 2004
  • Laatst online: 19-11 23:52
Is het niet mogelijk een margin aan het advertentieblok te geven?

hallo


  • X-GeaR
  • Registratie: September 2003
  • Laatst online: 09:42
fish schreef op dinsdag 15 februari 2011 @ 14:50:
Je doet al een try, je kan toch een <br> oid in de catch geven ?
Bedoel je zo?

code:
1
2
3
<center><script language="JavaScript" type="text/javascript"> try{      placebanner('336x280,300x250');     }catch(err){
document.write("<br /><br />");
}  </script></center>


Dit werkt helaas niet. Ik zie nog steeds geen witruimte tussen de ad en het blokje.

Of doe ik het verkeerd?

  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

Dan komt de procedure/functie placebanner zeker nooit terug met een error wanneer er geen banner geplaats is

[ Voor 3% gewijzigd door Fish op 15-02-2011 15:12 ]

Iperf

Pagina: 1