BlanK

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : BlanK

par Ryle » 21 mai 2006, 16:54

Juste une petite remarque en passant, le target="" fonctionne également au niveau de l'objet <form>, et permet ainsi de poster des données vers une nouvelle fenêtre.

Par défaut, la valeur de l'attribut target est "_self", c'est à dire lui même.
Il peut également prendre les valeurs :
- "_top" si la page est comprise dans des frames, cela renvoi à la frame la plus haute
- "_blank" (l'underscore est devant) qui ouvrira à chaque fois une nouvelle fenêtre
- tout autre valeur est considérée comme étant le nom d'un cadre ou d'une fenêtre. Si celui-ci n'existe pas, une nouvelle fenêtre est ouverte. S'il existe, alors son contenu est remplacé.

Ainsi si le nom du target est "blank_", il n'y aura qu'une seule nouvelle fenêtre d'ouverte, tandis que "_blank" ouvrira une nouvelle fenêtre à chaque fois.

Et une remarque concernant les anti-popup, ils arrivent en principe (du moins les bons) à distinguer l'ouverture d'une popup demandée par l'utilisateur (lors d'un clic) de celles déclenchées automatiquement par un chargement ou déchargement de la page :)

par joker75 » 21 mai 2006, 13:58

Merci pour ton lien... Sympa et complet

Sinon, c'est une bonne idée de remplacer le bouton
par un lien. Je vais tenter..

@+ ;+)))

par Truc » 21 mai 2006, 13:53

Deplus, c'est quoi cette manie de tout faire passer par javascript
Hmm... "onclick" c'est du javascript hein :wink:

"blank_" ne s'utilise qu'avec des liens du type <a href ....> pas sur un bouton. Tu peux éventuellement remplacer ton bouton par un lien que tu déguises en bouton grâce au CSS.

par Truc » 21 mai 2006, 13:49

Pour apprendre à jouer avec les popup c'est par ICI :)

par joker75 » 21 mai 2006, 13:49

Je vais tester...

Deplus, c'est quoi cette manie de tout faire passer par javascript sachant que 11% des utilisateurs le désactivent et que environ 40% ont un anti-popups ? :roll:

Dubitatif, avec le PHP doit y avoir plus simple :D

par Truc » 21 mai 2006, 13:46

a href="test.html" onclick="window.open(this.href);
pourquoi faire simple quand on peut faire compliqué :wink:
<a href="javascript:window.open('test.html)">popup</a>
avec un appel du javascript directement dans href.

par joker75 » 21 mai 2006, 13:41

C'est clair mm l'attribut Href ne fonctionne pas..

Sur le onclick de certains liens, un window.open est executé mais pas dans ce cas

a href="test.html" onclick="window.open(this.href);

alors la je sèche :!:

par joker75 » 21 mai 2006, 13:32

Oui c'est exact. En temps normal c'est simple mais
après l'extraction la mise en place du bouton
j'ai essayé dans tout les sens et pas moyen
de loger mon blank ou open

Si je trouve je donnerais l'info car je dois pas être le premier
à être ennuyé avec ca

Merci :oops:

par Cyrano » 21 mai 2006, 13:26

...J'ai bien peur qu'il faille que je me penche sur l'aspect pop-up...
C'est précisément le but de window.open().

par joker75 » 21 mai 2006, 13:17

Hélas - ca marche pas non plus

J'aimerais que la page du bouton ne se ferme pas...
Et que lorsque l'on click sur le bouton une autre page s'ouvre
J'ai bien peur qu'il faille que je me penche sur l'aspect pop-up...

Je maîtrise pas bien...

:oops:

par Cyrano » 21 mai 2006, 13:13

Au lieu de window.location, mets window.open, ça devrait résoudre ton problème.

BlanK

par joker75 » 21 mai 2006, 12:48

Bonjour,

J'extrais des données dans un tableau... avec un joli bouton ^^
echo "<td><input type=\"button\" value=\"E.\" style=\"FONT-FAMILY: Verdana; FONT-SIZE: 8pt\" OnClick=\"window.location='details.php?nom=".$Result[nom]."'\"></td>";
J'aurais bien aimé que lorsque l'on appuie sur ce bouton la page
detail.php s'ouvre dans une autre fenètre....
Mais j'arrive pas a loger le blanK..... :!:

Quelqu'un peut m'orienter ?

Merci ! :wink: