Tester la présence d'un iframe

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 : Tester la présence d'un iframe

par zeus » 20 juin 2006, 12:06

merci zeux !
zeux ? :afraid:

par Cobaye » 20 juin 2006, 11:25

ca marche ! merci zeux ! :langue:

par zeus » 20 juin 2006, 11:18

Je ne connais pas la solution a ton problème mais je peut te dire que si tu fait getElementById() sur un élément qui n'existe pas, JS te retournera obligatoirement une erreur.

Edit : je viens de voir une solution possible sur selhtml
http://fr.selfhtml.org/javascript/langa ... _existence

essaye (pas testé)

Code : Tout sélectionner

if (document.id_de_ton_iframe) { /* iframe existe */ } else { /* iframe existe pas */ }

Tester la présence d'un iframe

par Cobaye » 20 juin 2006, 11:11

Bonjour,

Un petit soucis de javascript, j'ai un site avec quelques centaines de pages et un bouton sur toutes les pages ! sur ce code de bouton j'aimerai lui faire faire une action différente si j'ai une certaine iframe présente dans la page.

Mais ou c'est la fatigue ou un truc m'échappe car si je teste avec getElementById ca me jete quand l'iframe n'existe pas !

Une idée ?

Merci