target="_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 : target="_blank"

par seayoung » 10 mai 2005, 09:35

Zeus:
J ai vu,
J'ai testé,
.....
et ca marche pas donc le probleme vient bien de mon FF et non de mon code, ce qui me rassure :d
Merci encore pour tous les efforts que tu as fait ;) c'est cool cool

par seayoung » 09 mai 2005, 15:50

oki je verrais ca se soir merce encore

par zeus » 09 mai 2005, 15:43

Va chercher toutes mes pages et toutes mes images sur mon FTP et essaye chez toi.

Si ca ne marche pas, c'est que c'est un pb de config ou un truc de ce genre !!!

par seayoung » 09 mai 2005, 15:33

ce qui est currieux vue que j ai pris mot pout mot ton code...

par zeus » 09 mai 2005, 15:03

Franchement, je pense que ça doit pas être dans la prog parce que je viens de voir sur le poste d'un collègue qui à FF 1.0.2 et ça marce aussi !!!

Je suis désolé, mais là, je ne comprend pas !!!!

par seayoung » 09 mai 2005, 14:58

Non je crois que c'est moi qui est un problème ca ne vient pas de ta version de FF??
Car j ai toujours le meme problème.... :cry:

par zeus » 09 mai 2005, 14:45

Arrete de me remercier, je vais me prendre pour un Dieu :wink:
J'ai remplacer la balise area par une image simple et ça fonctionne

Je te passe mon code :

Code : Tout sélectionner

<html> <head> <script> function fermer() { window.open('http://www.lequipe.com'); window.close() } </script> </head> <body background="../bloodcat.jpg"> <form method="get" name="MyForm" action="#" onsubmit="return ck()" target="_blank"> <div style="position:absolute; left: 2em; top: 23em;"> <input type="radio" name="*" value="402" /> </div> <div style="position:absolute; left:34.5em; top:16em;"> <input type="radio" name="*" value="401" /> </div> <div style="position:absolute; left:35em; top:27em; "> <input type="radio" name="*" value="403" /> </div> <div style="position:absolute; left:3em; top:35em; "> <input type="radio" name="*" value="405" /> </div> <div style="position:absolute;left:17.5em; top:38.43em;"> <input name="submit" type="image" alt="nom" src="image.gif" onClick="javascript:window.close();" /> </div> </form> <img src="../erreur.gif" onClick="Javascript: fermer()"> </body> </html>

par seayoung » 09 mai 2005, 14:33

Le area n'est pas en soit un problème car c'est juste la zone a clicker pour femer la fenetre ce qui en gros ne sert a rien ;). Et n'interfere pas dans ce que je veux faire.
Je te donnerais bien le script en complet mais je crois que la boite pour laquelle je bosse serait pas tout a fait d'accord (confidentialité de m** ... enfin normale aussi ).
Cependant si tu veux essayer voir une solution essaye de reprendre le formulaire que je t ai donné et met une image, quelconque pour valider ce formulaire enfin si tu as le temps
Merci encore pour tout Zeus

par zeus » 09 mai 2005, 14:28

Est-ce que tu peux me poser le code complet avec les images sur un FTP parce que chez moi, j'arrive pas à afficher le area et ca me gonfle !!!

Merci d'avance !!!

par zeus » 09 mai 2005, 14:24

Surtout que sans l'image, sur le test que je t'ai passé, ça fonctionne nickel sous IE et sous FF

par seayoung » 09 mai 2005, 14:22

Alors voila la structure de ma page:
(je sais ce n'est pas un bon code mais j y suis pour rien et surtout je n'y peux, pour le moment, rien)
imagine une grose image ( qui fait tout le pop up)
le petit caré dont tu me parle correspond qur l'image a un caré avec une croix qui sert a fermer le pop up (me demande pas l'utilité de ce carré ;) )
puis tu as 4 image ou j ai rajouté des boutons radio pour celectioner une image (ca ca marche)
Puis enfin il y a une autre image qui correspond au submit du formulaire dont le code est :

Code : Tout sélectionner

<div style="position:absolute;left:17.5em; top:38.43em;"> <input name="submit" type="image" alt="demande de carte visa" src="img/popup/pt-bout.gif" onClick="javascript:fermer();" /> </div>
Ici j ai fait intervenir ma fonction fermer() et le problème devient plus embétant car :
*sur IE il m'ouvre deux fenetres :
-il remplace mon pop up par une fenetre ( qui n'a rien a voir avec ce que je lui demande.
-et il m'ouvre la bonne fenetre
-> bilan 3 fenetre d'ouverte
* sur FF :
-mon pop up est bien fermé
-mais il il m'ouvre rien de plus :cry:

Je crois qu'il va y avoir un pc qui va passer par la fenetre :twisted:

par zeus » 09 mai 2005, 14:10

Je ne voudrais pas dire une connerie mais chez moi, le rectangle qui s'affiche correspond à la ligne

Code : Tout sélectionner

<div style="position:absolute;left:17.5em; top:38.43em;"> <input name="submit" type="image" alt="nom" src="image.gif" onClick="javascript:window.close();" /> </div>
Mais je ne voit pas le rectangle map !!!

Si ça vient de là, c'est normal que la page ne soit pas ouverte vu que le code est window.close()

Essaye de remplacer cette ligne par

Code : Tout sélectionner

<div style="position:absolute;left:17.5em; top:38.43em;"> <input name="submit" type="image" alt="nom" src="image.gif" onClick="javascript:fermer();" /> </div>

par seayoung » 09 mai 2005, 14:06

au fait mon pop up se ferme mais ne lance pas la page de mon site2 voulu.
du moins sur FF
la fonction fermé est celle que tu m a donnée :

Code : Tout sélectionner

function fermer() { window.open('http://www.site2.php'); window.close() }
et je l ai mis sur mon pop up ou tu as le code plus haut.

par zeus » 09 mai 2005, 14:00

Est-ce que tu peux mettre ta fonction fermer() stp ?

Et quand tu dit que ça ne marche pas, ca fait quoi ? tt reste ouvert, tout se ferme ? ...

par seayoung » 09 mai 2005, 12:28

Oui mais je t en remercie quand meme ;).
Enfin toujours est il c'est que pe importe ou je met la fonction fermer ca ne marche pas :cry:
ca devient desespérant