Ir para conteúdo
Fórum Script Brasil

matheus.labanca

Membros
  • Total de itens

    57
  • Registro em

  • Última visita

Posts postados por matheus.labanca

  1. Bom dia pessoal.

    Estou criando um javascript dinamicamente assim:

    var div_1 = document.createElement('div');
    
    body = document.getElementsByTagName('body')[0];
    body.appendChild(div_1);
    
    var js = document.createElement("script");
    js.type = 'text/javascript';
    js.src = 'http://www.exemplo_js.com/js/exemplo.js';
    
    dev_1.appendChild(js);

    Esse javascript tem chamadas de função que rodam perfeitamente no FF e Chrome. Mas no IE não.

    No IE ele carrega o javascript certinho, consigo acessar as variáveis do js, mas a funções não rodam.

    Elas só rodam quando esse novo js fica no estado complete, mas ele só chega no estado loaded.

    Alguém sabe como resolver esse problema?

  2. Bom tarde pessoal.

    Estou gerando um cookie em javascript que controla a visualização de uma div.

    Esse cookie tem duração de 24 horas e pode ser acessado por todas as páginas de um domínio.

    A geração e leitura funciona perfeitamente no chrome e ff, porém no IE não.

    Acredito que seja por causa da privacidade do P3P, mas não tenho certeza.

    Alguém tem alguma ideia de como gerar cookies no IE?

    Agradeço desde já.

  3. Pessoal achei a solução caso alguém também queira fazer isso.

    Para dar certo tem que colocar exatamente igual, inclusive com os pula linhas.

    Ficaria asssim

    document.write('<script type="text/javascript"><!--'+

    '\ngoogle_ad_client = "ca-pub-000000000000";'+

    '\n/* retangulo medio */'+

    '\ngoogle_ad_slot = "000000000";'+

    '\ngoogle_ad_width = 300;'+

    '\ngoogle_ad_height = 250;'+

    '\n//-->'+

    '\n</script>'+

    '\n<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>');

    beleza.

    te mais

  4. Bom dia pessoal.

    Estou desenvolvendo um algoritmo para meu site e estou com alguns problemas e gostaria de ajuda.

    Queira rotacionar o scritpt do adSense com o de outras adNetworks/asServers. Tipo uma hora mostra o banner do adSense, outra hora de outro e assim sucessivamente.

    O problema que estou tendo é que não consigo fazer o script do adSense funcionar sem inserir ele direto no HTML. Alguém sabe alguma forma de inserir o script do adSense por javascritp com document.write?

    Obrigado desde já.

  5. vlw Lucas, mas não posso fazer isso, o problema é que se a margin não foi definida, ou recebeu o valor auto, ou ainda definira 0px, em todos os casos vem 0px.

    No caso eu precisaria saber exatamente qual dos três casos.

    Esse problema acontece só no firefox.

    Agradeço a ajuda e se alguém já teve o mesmo problema e souber uma solução agradeço.

    E obrigado pela ajuda de novo Lucas.

  6. Boa tarde pessoal

    Então to precisado recuperar a propriedade margin-left e margin-top de um elemento para aplicar em outro.

    O meu problema está acontecendo no firefox. Tanto com jQuery - $(elemento).css("margin-left") - tanto com javascript normal - document.defaultView.getComputedStyle(elemento,'').getPropertyValue("margin-left") - no firefox ele não pega o valor "auto", ele pega 0px.

    Alguém sabe alguma maneira pra identificar se o valor da propriedade é "auto"?

  7. Oi Camila.

    Já tive um problema parecido, o que acontece é que o Lightbox adiciona algumas funções a mais no jquery, e quando o script do calendário carrega sobrescreve o do Lightbox.

    O que eu fiz foi renomear o identificador do jquery que eu uso de $ e jQuery para meujQuery. Pra mim resolveu. O que você pode fazer também é colocar o script do Lightbox por último n página. Ok.

    Qualquer coisa só falar. Att

  8. Você está duvidando do número de cliques que a empresa dos anúncios está dizendo que aconteceu?

    Lol, bem-vindo ao resto do grupo.

    Não, eu tenho que contabilizar esses cliques por outro motivo, eu que falo pra empresa quantos cliques ela teve.

    A solução que me passaram pra ver se da certo é fazer um preload desse iframe por php pegar o código e inserir uma função para ver os cliques. Vou tentar e falo se deu certo.

  9. mas da erro de segurança e não deixa eu acessar os elementos do iframe
    Exatamente, erro de segurança. Você concorda que, se você tivesse acesso ao conteúdo do iframe, poderia alterar o conteúdo da página e mudar a imagem do anuncio para uma coisa completamente diferente e enganar os usuários.

    Se vocês souber como faço pra acessar
    Esquece, não tem como.

    Mas vamos lá, o que é que você está tentando fazer?

    Então eu preciso contabilizar um click cada vez que alguém clicar nesse flash do iframe que está na minha div. Não posso por nada em cima do flash porque nele também tem click que abre outra página. Já revirei a net, conversei com amigos e ninguém sabe.

    Se alguém souber agradeço.

  10. O problema é que eu não tenho acesso a página que o iframe carrega, cada hora vem uma. Um outro servidor que manda. Esse iframe me retorna anúncios vindos de outros servidores. Tentei fazer isso dinamicamente mas da erro de segurança e não deixa eu acessar os elementos do iframe. Se vocês souber como faço pra acessar agradeço.

    o que eu queria saber é se da pra fazer isso :

    if(click aconteceu){ executa_funcao();}

    ao contrário disso:

    onclick = executa_funcao();

    o que eu queria saber é se da pra fazer isso :

    if(click aconteceu){ executa_funcao();}

    ao contrário disso:

    onclick = executa_funcao();

  11. Boa tarde pessoal.

    Estou com um problema e preciso de ajuda.

    Tenho uma div que recebe um iframe dinamicamente. No caso no iframe quando clicado ele abre uma nova página qualquer nele setado. Eu tenho uma função que deve ser chamada no onclick da div que contem o iframe.

    O problema que por causa do iframe o onclick da div não é ativado.

    Como faço pra tanto o onclick da div e do iframe sejam ativados.

    Eu pensei em ver se o mouse está dentro do espaço da div e se acontecer um click eu chamo minha função. Para isso existe alguma maneira de ver se aconteceu um click sem ser por um evento?

    Att e obrigado desde já.

×
×
  • Criar Novo...