2009-12-17 2 views
0

J'essaie de cacher une iframe jusqu'à ce qu'il soit chargé par je continue à obtenir une erreur avec le code suivant:iframe Onload Visibilité

jquery("some stuff">.html("<iframe frameborder='0' vspace='0' hspace='0' marginwidth='0' 
allowtransparency='true' scrolling='no' marginheight='0' 
style='visibility:hidden;' onload="this.style.visibility='visible';" width='600' 
class='frm'></iframe>").appendTo('body'); 

Mais il renvoie une erreur « erreur de syntaxe this.style.visibility ».

Quelqu'un peut-il aider?

modifier: l'orthographe fixe mais maintenant obtenir l'erreur

') manquant après la liste des arguments'

Répondre

3

Vous avez une faute de frappe. Devrait être

this.style.visibility='visible'; 
+0

hey :) merci. ouais j'ai corrigé ça mais maintenant je reçois manquant) après la liste des arguments – Tom

2

citations de sortie nécessaires \ et \

onload = \ "this.style.visibility = 'visible'; \"

+0

+1 pour revenir avec une résolution – RodeoClown