J'ai 2 pages dans un frameset, dans la première page j'ai une fonction Javascript, la seconde est un formulaire asp.net avec un bouton, la chose est que j'ai besoin pour appeler la fonction Javascript dans la première page lorsque l'utilisateur clique sur le bouton:Appelez la fonction Javascript de la page asp.net dans un cadre
J'essaie avec:
ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script language=JavaScript>parent.frames[0].Function('parameter')</script>");
Il y a une alerte (« ... »); dans la fonction mais quand je l'appelle je ne vois rien, apparemment la fonction n'est pas exécutée.
¿Comment puis-je appeler la fonction? Merci pour l'aide & conseille.
Etes-vous sûr que la première page est chargée au moment où la deuxième page appelle la fonction? –
Oui, j'ai essayé avec HTML et ça marche bien. – doc
Vous avez essayé en HTML avec le script inline ou le script est également chargé via un autre fichier? Essayez de construire votre version HTML aussi proche que possible de l'ASPX. Comparez avec les codes ASPX rendus aussi. –