random adbrite banner ...js code?

Discussion in 'JavaScript' started by wordlinkz, Jan 3, 2008.

  1. #1
    Hello

    I want to toggle between 468*60 and 760 *90 adbrite banner .

    So i was researching on js random functions but couldnt find any apart from random images quotes and banners in js.

    nothing specific related to mine

    a typical adbrite banner ad code would be like

    <!-- Begin: AdBrite -->
    <script type="text/javascript">
       var AdBrite_Title_Color = '0000FF';
       var AdBrite_Text_Color = '000000';
       var AdBrite_Background_Color = 'FFFFFF';
       var AdBrite_Border_Color = 'FFFFFF';
    </script>
    <span style="white-space:nowrap;"><script src="http://ads.adbrite.com/mb/text_group.php?sid=413460&zs=3732385f3930" type="text/javascript"></script><!--
    --><a target="_top" href="http://www.adbrite.com/mb/commerce/purchase_form.php?opid=413460&afsid=1"><img src="http://files.adbrite.com/mb/images/adbrite-your-ad-here-leaderboard.gif" style="background-color:#FFFFFF;border:none;padding:0;margin:0;" alt="Your Ad Here" width="14" height="90" border="0" /></a></span>
    <!-- End: AdBrite -->
    Code (markup):

    how will i be able to wrap this around document.write or into a variable and then randomize it.

    Iam having no clue on how to go about on it

    some one pls help
     
    wordlinkz, Jan 3, 2008 IP
  2. godkillah

    godkillah Guest

    Messages:
    34
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #2
    it'd be very easy to write something for that, something like this (untested just quicly written in quick reply)
    <script>
    var stuff=[];n=0
    stuff[n++]='my banner html'
    stuff[n++]='<scr'+'ipt type="text/javascript">var AdBrite_Title_Color = \'0000FF\';var AdBrite_Text_Color = \'000000\';var AdBrite_Background_Color = \'FFFFFF\';var AdBrite_Border_Color = \'FFFFFF\';</scr'+'ipt><span style="white-space:nowrap;"><scr'+'ipt src="http://ads.adbrite.com/mb/text_group.php?sid=413460&zs=3732385f3930" type="text/javascript"></scr'+'ipt><a target="_top" href="http://www.adbrite.com/mb/commerce/purchase_form.php?opid=413460&afsid=1"><img src="http://files.adbrite.com/mb/images/adbrite-your-ad-here-leaderboard.gif" style="background-color:#FFFFFF;border:none;padding:0;margin:0;" alt="Your Ad Here" width="14" height="90" border="0" /></a></span>'
    
    document.write(stuff[Math.floor(Math.random()*stuff.length)])
    </script>
    Code (markup):
    bit messy but simple :)

    hope it helps,

    regards
    -GK!
     
    godkillah, Jan 6, 2008 IP