Forum Moderators: open

Message Too Old, No Replies

Removing javascript Peel Ad

Removing javascript

         

virtism

1:09 pm on Jan 2, 2009 (gmt 0)

10+ Year Member



Hi ,
I am using a peel ad script on my site , which uses this esel.js

What I want is that .

1) The peel ad should disappear after 30 seconds
2) The peel ad should appear only once per browser session


var esel = new Object();

// --------------------------------------------------------- MODIFFY

esel.ad_url = escape('http://www.google.com'); // Change URL to be redirected to when clicking Peel Away Ad

// --------------------------------------------------------- END MODIFY

esel.small_path = 'cpeel1/esel_s.swf';// Enter the URL of the Peel Away Corner Flash

esel.small_image = escape('cpeel1/image/test.swf'); // URL of the Image behind the Peel

esel.big_path = 'cpeel1/esel_b.swf';// Enter the URL of the Large Peel Away Corner

esel.big_image = escape('cpeel1/image/peelad.swf');// URL of the Big Image Behind the Peel

// Do not Change anything under this line-----------------------------------------------------------------------------------------

esel.small_width = '100';

esel.small_height = '100';

esel.small_params = 'ico=' + esel.small_image;

esel.big_width = '650';

esel.big_height = '650';

esel.big_params = 'big=' + esel.big_image + '&ad_url=' + esel.ad_url;

function sizeup987(){

document.getElementById('eselcornerBig').style.top = '0px';

document.getElementById('eselcornerSmall').style.top = '-1000px';

}

function sizedown987(){

document.getElementById("eselcornerSmall").style.top = "0px";

document.getElementById("eselcornerBig").style.top = "-1000px";

}

esel.putObjects = function () {

document.write('<div id="eselcornerSmall" style="position:absolute;width:'+ esel.small_width +'px;height:'+ esel.small_height +'px;z-index:9999;right:0px;top:0px;">');

document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');

document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"');

document.write(' id="eselcornerSmallObject" width="'+esel.small_width+'" height="'+esel.small_height+'">');

document.write(' <param name="allowScriptAccess" value="always"/> ');

document.write(' <param name="movie" value="'+ esel.small_path +'?'+ esel.small_params +'"/>');

document.write(' <param name="wmode" value="transparent" />');

document.write(' <param name="quality" value="high" /> ');

document.write(' <param name="FlashVars" value="'+esel.small_params+'"/>');

document.write('<embed src="'+ esel.small_path + '?' + esel.small_params +'" name="eselcornerSmallObject" wmode="transparent" quality="high" width="'+ esel.small_width +'" height="'+ esel.small_height +'" flashvars="'+ esel.small_params +'" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>');

document.write('</object></div></script>');

document.write('<div id="eselcornerBig" style="position:absolute;width:'+ esel.big_width +'px;height:'+ esel.big_height +'px;z-index:9999;right:0px;top:0px;">');

document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');

document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"');

document.write(' id="eselcornerBigObject" width="'+ esel.big_width +'" height="'+ esel.big_height +'">');

document.write(' <param name="allowScriptAccess" value="always"/> ');

document.write(' <param name="movie" value="'+ esel.big_path +'?'+ esel.big_params +'"/>');

document.write(' <param name="wmode" value="transparent"/>');

document.write(' <param name="quality" value="high" /> ');

document.write(' <param name="FlashVars" value="'+ esel.big_params +'"/>');

document.write('<embed src="'+ esel.big_path + '?' + esel.big_params +'" id="eselcornerBigEmbed" name="eselcornerBigObject" wmode="transparent" quality="high" width="'+ esel.big_width +'" height="'+ esel.big_height +'" flashvars="'+ esel.big_params +'" swliveconnect="true" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>');

document.write('</object></div>');

setTimeout('document.getElementById("eselcornerBig").style.top = "-1000px";',1000);

}

esel.putObjects();

if peel ad is an ambiguous term then here is similar(not the one i m using though) demo.
<snip>

[edited by: engine at 10:55 am (utc) on Jan. 3, 2009]
[edit reason] No urls, thanks [/edit]

virtism

9:26 am on Jan 3, 2009 (gmt 0)

10+ Year Member



Any clues on that?

Getting javascript to disappear after certain time ?

Trace

2:09 pm on Jan 5, 2009 (gmt 0)

10+ Year Member



Should be as simple as sticking this little snippet at the end of your page, right before the </BODY> tag;
<script type="text/javascript">
setTimeout('document.getElementById("eselcornerSmall").style.display="none"', 30000)
</script>

It's untested, but the logic is there. Hope that helps.