Posted By

anobre on 09/16/11


Tagged


Versions (?)

[ZAHIR] BG EYEBLASTER - Não descarregar em LINUX/UNIX


 / Published in: JavaScript
 

  1. /*
  2. CASOS APLICAVEIS:
  3. Backgrounds servidos pela Mediamind/eyeblaster, em que mexemos no DOM (ex: puxar o site para baixo) via zahir.
  4.  
  5. OCORRENCIA:
  6. Se não fizermos o OS detection, vamos mexer no DOM mas o fundo/ad nunca chega a aparecer
  7.  
  8. SOLUCAO:
  9. Fazer OS detection no flight.
  10. SE ((NÃO (LINUX OU UNIX)), CORRE CODIGO DA CAMPANHA)
  11.  
  12. NOTA: Normalmente servido nas tags POP
  13. EXEMPLO APLICACAO: campanha ZON Relvado: 09/2011
  14.  
  15. */
  16.  
  17. var getOS = function () {
  18. var a = navigator.appVersion;
  19. if((a.indexOf("X11")!=-1) || (a.indexOf("Linux")!=-1)) {
  20. return true;
  21. }
  22. };
  23.  
  24. if (!getOS()) {
  25.  
  26. //Código do ad, normalmente via write()
  27. //document.write("<script type='text/javascript'>eyeblaster_path.js</script>");
  28.  
  29. };

Report this snippet  

You need to login to post a comment.