1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
string src;
//Je définis l'attribut src de ma frame suivant la QueryString récupérée
if ((Request.QueryString.Get("toto")!=null)&&(Request.QueryString.Get("tutu")!=null))
src = "MaPage.aspx?toto=oui&tutu=test";
else
src = "MaPage.aspx";
//Je crée ensuite le code source HTML de ma page, avec le src de ma frame "nav" correctement renseigné
string contientFrame ="<html>"+
"<head>"+
"</head>"+
"<FRAMESET>"+
"<FRAME name=\"nav\" src=\""+src+"\" scrolling=\"no\" frameborder=\"no\">"+
"<NOFRAMES>"+
"<BODY>"+
"<p>Cette page utilise des cadres, mais votre navigateur ne les prend pas en charge.</p>"+
"</BODY>"+
"</NOFRAMES>"+
"</FRAMESET>"+
"</html>";
Response.Write(contientFrame );
Response.Flush(); |