'google ad' nur bei Bedingung laden

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • 'google ad' nur bei Bedingung laden

    Hi zusammen,
    ist es möglich ein google ad nur zu laden wenn per javascript eine Bedingung erfüllt ist?

    Quellcode

    1. <div style="position:absolute;top:30px;left:1025px;">
    2. <script type="text/javascript">
    3. <!--
    4. google_ad_client = "pub-xxx";
    5. /* 160x600, Erstellt 02.10.08 */
    6. google_ad_slot = "614372335";
    7. google_ad_width = 160;
    8. google_ad_height = 600;
    9. //-->
    10. </script>
    11. <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js" ></script>
    12. </div>
    Alles anzeigen
    Das ist der normale Code, den man bekommt. Jetzt soll das google ad nur geöffnet werden wenn die Bildschrimgröße über 1024px ist:

    Quellcode

    1. if(crossInnerWindowWidth>1024){
    2. //google ad laden
    3. }

    Ich hab nun versucht über

    Quellcode

    1. document.writeln('<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js" ></script>')

    aber dann kommen wilde Fehlermeldungen, warscheinlich weil man ein <script> in einem <script> lädt.
    Dann hab ich versucht, es über ids anzusprechen.

    Quellcode

    1. <script>
    2. if(Bedingung){
    3. document.getElementById('goog').src ='http://pagead2.googlesyndication.com/pagead/show_ads.js';
    4. }
    5. </script>
    6. <script id='goog' type="text/javascript"></script>
    aber ich glaube <script> tags mögen ids nicht so gerne...

    Hat jmd noch ne idee, wie ich das script ansprechen kann?
    Grüße
  • Hi Deadman44,
    es soll schon schon wirklich erst ab >1024 also für Auflösungen wie 1280*xxx erscheinen. Auf meinem antiken Laptop z.B. mit 1024*768 ist es nicht günstig , wenn rechts noch ein Skyscraper hängt, weil er in diesem speziellen Projekt, was ca 1000px einnimmt, ausserhalb des sichtbaren Bildschirms ist und eigentlich nur durch scrollbalken auffällt(nervt).
    Die Werbung ist eher ergänzend gedacht, und nicht essentiell.

    Nicht, dass ich Leute mit besserer Auflösung diskriminieren wollte :whistling: *Neid*