[JS] Pop UP xHTML 1.0 Strict

Fermé
spaidnv - 22 déc. 2009 à 18:53
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 23 déc. 2009 à 00:11
Bonjour, j'aimerai savoir comment faire une Pop UP xHTML valide 1.0 Strict.

Merci d'avance.
A voir également:

12 réponses

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
22 déc. 2009 à 20:03
<a href="#" onclick="window.open('http://www.example.com/'); return false;">Texte du lien</a>
0
Comment on fait pour réglé la taille de la pop up ?
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
22 déc. 2009 à 20:37
0
J'ai fait cela, mais ca ne fontionne pas.

<a href="https://www.google.fr/?gws_rd=ssl" onclick="window.open(Google, "https://www.google.fr/?gws_rd=ssl", "menubar=no, status=no, scrollbars=no, menubar=no, width=500, height=500");">Clik</a>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
22 déc. 2009 à 21:10
Mais personne ne se pose la question ?
Pourquoi en xhtml 1.0 strict l'ouverture d'une nouvelle fenêtre n'est-elle pas autorisée ?
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
22 déc. 2009 à 21:48
@notobe : C'est autorisé.
Mais pas vraiment en XHTML 1.0 Strict : c'est en Javascript.

@spaidnv : Ton script ne fonctionne pas parce que tu inverses l'url et le titre, et Google n'est pas entre apostrophes.
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
22 déc. 2009 à 22:03
Non avion, justement : l'ouverture d'une nouvelle fenêtre n'est pas autorisée (target="_blank" invalide en strict). Mettre du js pour rendre le code valide détourne cette recommandation. C'est un leurre...

Donc je repose la question : pourquoi diable le w3c a t-il interdit le target blank (et donc l'ouverture d'une nouvelle fenêtre) ?
0
Voila j'ai inversé Google avec le lien et je les mi entre "

<a href="https://www.google.fr/?gws_rd=ssl" onclick="window.open("https://www.google.fr/?gws_rd=ssl", "Google", "menubar=no, status=no, scrollbars=no, menubar=no, width=500, height=500");">Clik</a>

Mais sa marche pas...
0
<a href="https://www.google.fr/?gws_rd=ssl" onclick="window.open(https://www.google.fr/?gws_rd=ssl "Google", "menubar=no, status=no, scrollbars=no, menubar=no, width=500, height=500");">Clik</a>

Même avec sa, sa ne marche pas :S

Ou est l'erreur ?
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
22 déc. 2009 à 23:57
J'ai dit apostrophes et pas guillemets.
Car en mettant un guillemet, tu fermes le onclick
0
Voila j'ai mi entre ' mais cela ne marche toujours pas :S

<a href="https://www.google.fr/?gws_rd=ssl" onclick="window.open(https://www.google.fr/?gws_rd=ssl 'http://www.google.fr/', "menubar=no, status=no, scrollbars=no, menubar=no, width=500, height=500");">Clik</a>
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
23 déc. 2009 à 00:11
L'url du site doit aussi être entre '.
Je donne le code, ça sera plus simple :
<a href="https://www.google.fr/?gws_rd=ssl" onclick="window.open(this.href, 'Google', 'menubar=no, status=no, scrollbars=no, menubar=no, width=500, height=500'); return false;">Clik</a>
0