appel d'une fonction d'une iframe - HTML/CSS - Programmation
Marsh Posté le 10-04-2005 à 13:08:23
Tu donnes un id a ton iframe, puis tu fais quelque chose comme ca :
Code :
|
Faut essayer avec et sans document.
Marsh Posté le 11-04-2005 à 19:15:04
ca ne marche pas, j'ai tout essayé. J'arrive à avoir des élémement de ma frame avec document.frames("nom_frame" ).document.body.childNodes[i].tagName, mais je n'arrive pas à appeler de fonction javascript
Marsh Posté le 11-04-2005 à 21:22:10
Tu as un lien vers ta page, histoire de voir le code et de pouvoir tester.
Marsh Posté le 11-04-2005 à 23:59:26
en fait j'ai simplifier le pb, ma vrai page est http://phlump.zapco.zapto.org dans la fenetre de droite là ou il y a un diagramme uml, il y a un icone en forme de disquette (celui de gauche), quand je clique dessus ca doit sauvegarder la disposition du diagramme (comme tu pourras le voir on peut déplacer les classes). Actuellement ca marche car j'ai déporté le code du javascript qui était dans l'iframe dans la page principal, mais je n'arive tjrs pas à appeler une fonction d'une iframe. J'ai mis un appel vers l'iframe sur l'icone en forme de disquette à droite.
Marsh Posté le 13-04-2005 à 13:24:10
Si tu prends des scrpts IE only, tu vas pas aller loin...
La preuve ca ne marche pas sous Firefox ...
Alors moi qui suis sous Linux et qui utilise Firefox, ben je vais pas pouvoir t'aider bcp ...
Marsh Posté le 13-04-2005 à 18:33:50
Pour l'instant je suis sous ie, je rendrai le projet compatible firefox par la suite. Ceci dit je peux faire une page avec juste le test qui nous intéresse. Je vais essayé de la faire ce soir.
Marsh Posté le 11-06-2008 à 10:57:03
var iframe = document.getElementById('my_iframe');
if(iframe) iframe.src = "javascript:ma_fonction();";
c'est rustique mais ça marche trés bien
Marsh Posté le 09-04-2005 à 00:01:26
Bonjour,
j'ai une page qui contient une iframe et un bouton. Quand je click sur le bouton je souhaite appeler une fonction javascript contenu dans l'iframe. Comment faire?