1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Javascript

Discussão em 'Web Development' iniciada por mpLopes, 16 de Março de 2007. (Respostas: 3; Visualizações: 632)

  1. mpLopes

    mpLopes Power Member

    Boas..

    Criei um script em javascript para imprimir a página que criei. Esse script abre um popup com o que se pretende imprimir.
    Acontece que se nessa página que vai ser impressa contiver links, é possível clicar nos link e continuar a navegar pela página no popup.. É possível desativar os links na nova janela?

    Cumprimentos.
     
  2. Pikatxu

    Pikatxu Power Member

    Sim. Tens de fazer uma função que faça overload ao evento de carregar num link!

    Agora não tenho aqui nada para experimentar, mas nada que uma pesquisa no google não te safe! ;)
     
  3. SoundSurfer

    SoundSurfer Power Member

    experimenta, no onload fazer uma função javascript que mude os endereços:

    usas "document.getElementsByTagName('a');" para ir buscar todos os links, e depois fazes um ciclo para modificar o href de cada uma para "#" por exemplo...
     
  4. mpLopes

    mpLopes Power Member

    Certo..

    Código:
    	   var links = document.getElementsByTagName('a');
           	   for (var i = 0; i < links.length; i++) {
                  var link = links[i];
                  link.setAttribute('href', "#");
               }
    
    Resolvido (edit: para o safari) da seguinte forma:)
    No firefox continua a não dar!!!
     
    Última edição: 17 de Março de 2007

Partilhar esta Página