J'utilise deux cadres dans ma page. La page dans la renommée principale recevra l'entrée et le cadre supérieur doit afficher la page de résultats. J'utilise le code suivant dans la page de l'ordinateur central:Response.write et image cible
Mais il montre
erreur: "Erreur d'exécution Microsoft JScript: 'topframe' est pas défini"
code:
<frame src="" id="topFrame" target="topFrame" scrolling="no">
<frame src="txtPage.aspx" target="topFrame" name="mainFrame">
txtPage(MainFrame)
Response.Write("<script>topFrame.location.href=\"Homepage.aspx\";</script>");
note: J'ai utilisé un exemple .NET car j'ai "supposé" que vous utilisiez .NET ... désolé si je me trompe. –
Je voudrais essayer la même approche, mais avec un «». Fondamentalement, tout ce que vous 'runat =" server "' dans votre code vous permettra de le manipuler à partir du code derrière. Dans ce cas 'Attributes.Add' –
Pouvez-vous stocker la variable' topFrame' dans une sorte de variable globale ou de variable de session? Vous pouvez ensuite appeler cette variable à partir de la page dans laquelle vous avez placé le code. 'TopFrame.Attributes.Add (" src ", Session (" topFrame ")' –