Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia
Tenho esse script (ver abaixo), que por sinal é simples mas bem funcional. Ele irá rotacionar a cada entrada do visitante um banner em flash.
<script language="JavaScript" type="text/JavaScript">
hoje = new Date()
numero_de_imagens = 3
segundos = hoje.getSeconds()
numero = segundos % numero_de_imagens
if (numero == 0){
banner = "meudominio/bannerentrada1.swf"
}
if (numero == 1){
banner = "meudominio/formaspag.swf"
}
if (numero == 2){
banner = "meudominio/bannerfretemontebiquini.swf"
}
document.write ('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="[http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0"](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0) width="455" height="68" title="banner"><param name="movie" value="' + banner + '"/><param name="quality" value="high" /><param name="wmode" value="opaque" /><embed src="' + banner + '" quality="high" wmode="opaque" pluginspage="[http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"](http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash) type="application/x-shockwave-flash" width="455" height="68"></embed></object>')
</script>
Gostaria de fazer com que esse codigo fosse mesclado com o do Adsense do google, para que ele rotacionasse entre os meus banners em flash e entre os do google, tentei uma alteração mas como não sei muita coisa não consegui alterar, seguindo o mesmo raciocínio fiz o seguinte, primeiro tentei fazer uma alteração para saber se conseguiria fazer o adsense mudar:
<script language="JavaScript" type="text/JavaScript">
hoje = new Date()
numero_de_imagens = 3
segundos = hoje.getSeconds()
numero = segundos % numero_de_imagens
if (numero == 0){
adsense = "http://pagead2.googlesyndication.com/pagead/show_ads.js"
ad1 = "pub-4318605327379953"
ad2 = "0015027820"
}
if (numero == 1){
banner = "meudominio/formaspag.swf"
}
if (numero == 2){
banner = "meudominio/bannerfretemontebiquini.swf"
}
document.write ('<script type="text/javascript">
google_ad_client = "' + ad1 + '";
google_ad_slot = "' + ad2 + '";
google_ad_width = 468;
google_ad_height = 60;
</script><script type="text/javascript"src="' + adsense + '"></script>')
</script>
Obtive o seguinte erro:
Active Server Pages error 'ASP 0138'
Nested Script Block
/teste/teste.asp, line 26
Até entendo o erro, que é de colocar uma chamada javascript dentro da outra, mas como naum sei muito, não sei como fazer para fazer isso funcionar. Se alguém puder ajudar
Sem mais
Obrigado
Fabio
Carregando comentários...