window.opener et ie

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 : window.opener et ie

par D4Y » 23 avr. 2009, 18:01

fait un peu un alert('getData_<?php echo $fieldId; ?>') pour voir ce qu'il te donne sous IE

par Invité » 23 avr. 2009, 17:48

j'ai donc fait:
parent.opener.document.getElementById('getData_<?php echo $fieldId; ?>').value = 'toto'; 
ça marche sous FF, IE râle toujours, même erreur

par Ryle » 23 avr. 2009, 17:05

Essaye avec parent.opener à la place de window.opener ... en principe cela fonctionne pour IE et FF :)

par Invité » 23 avr. 2009, 12:36

je précise que la variable php $fieldId est bien définie, et FF n'y voit aucune objection.

window.opener et ie

par Invité » 23 avr. 2009, 12:34

Bonjour à tous,

J'utilise le code suivant dan sune fenêtre popup pour atteindre un élément de formulaire se trouvant dans la fenêtre parente:
window.opener.document.getElementById('getData_<?php echo $fieldId; ?>').value = 'toto';
FF l'accepte sans pb, IE me dit:
window.opener.document.getElementById(...) a la valeur Null ou n'est pas un objet
Je sèche...quelqu'un voit il d'ou ça pourrait venir?
Merci pour vos réponses.