popup dans php


jmlapam
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 1 Nov 2011

popup dans php

Message le Mar Nov 01, 2011 20:07

Bonsoir,

Est-il possible d'ouvrir une popup via un bout de javascript généré par php?
Si oui cette syntaxe est-elle bonne:

Code: Tout sélectionner
<?php
echo "<a href=\"#\" onClick=\"window.open('mapage.html','wclose','width=500,height=300,toolbar=no,status=no,left=20,top=30\">";
?>



Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: popup dans php

Message le Mer Nov 02, 2011 9:55

le <a> n'est pas fermé
pourquoi ne pas laisser le href normal, histoire de pouvoir fonctionner avec js désactivé ?


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: popup dans php

Message le Mer Nov 02, 2011 10:51



Leonick
WRInaute accro
WRInaute accro
 
Messages: 19595
Inscription: 8 Aoû 2004

Re: popup dans php

Message le Mer Nov 02, 2011 12:48

en plus, même sans parler de js désactivé, il n'y a rien de tel pour m'énerver, de tels liens : impossible de faire un ctrl + clic pour ouvrir dans un autre onglet

La Chaise sauvage
WRInaute impliqué
WRInaute impliqué
 
Messages: 718
Inscription: 11 Avr 2005

Re: popup dans php

Message le Mer Nov 02, 2011 13:48

Les popups c'est le mal. A l'extrême rigueur : <a href="mapage.html" onclick="window.open(this.href, ... pour que le lien reste utilisable sans javascript. [edit: cf. le lien de spout, qui explique mieux la même chose]

Et ça ne change strictement rien au fonctionnement du javascript que le html soit généré en php, en python, en whitespace ou en C. C'est seulement le html (+js) en résultant qui compte.


jmlapam
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 1 Nov 2011

Re: popup dans php

Message le Jeu Nov 03, 2011 0:30

merci tout le monde je prends note :D
Suis pas fan des popup, j'en utilise jamais mais là obligé.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité