Mon popup ne fonctionne pas !!!

Mon popup ne fonctionne pas !!! - PHP - Programmation

Marsh Posté le 30-10-2007 à 15:00:55    

Bonjour à tous,
 
Je voudrais que les liens de mon site web ouvrent une fenêtre au lien de sortir de mon site.
 
Pour cela, j'ai mis ce code dans mes pages PHP:

Code :
  1. <SCRIPT language="javascript">
  2. function popup(page) {
  3. window.open(page);
  4. }
  5. </SCRIPT>


Que j'utilise avec ce genre de liens :

Code :
  1. <a href="javascript:popup('lien_externe')">Lien</a>


En local, ça marche nickel, par contre dès que j'upload en ligne, j'ai un message "erreurs sur la page" dans la barre d'état. (J'ai testé sous IE6, IE7 et Opera).

Reply

Marsh Posté le 30-10-2007 à 15:00:55   

Reply

Marsh Posté le 30-10-2007 à 15:20:45    

évite à tout pris les javascript dans les href qui servent à rien. Met le lien normal dans le href, et utilise le onclick :

Code :
  1. <a href="lien-externe.html" onclick="popup(this.href); return false">Lien</a>

Reply

Marsh Posté le 30-10-2007 à 15:34:17    

EDIT : ça marche pas en ligne. En local ça m'ouvre le lien sur la page d'origine et dans une nouvelle fenêtre.
 
EDIT2 : c'est bon ça marche, la version avec le script n'était pas présente sur le site en ligne (bien que je l'y ai mis), en la reuploadant c'est passé. Nickel, merci !


Message édité par PacoDL le 30-10-2007 à 16:34:24
Reply

Marsh Posté le 02-11-2007 à 21:12:21    

un <a href="" target="_blank"> </a> ne suffirait pas ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed