当前位置:编程学习 > C#/ASP.NET >>

分数不多了!!!真诚跪求!关于页面跳转的问题(Page.ClientScript.RegisterStartupScript)

实现页面跳转
需要实现1.跳转页面的同时携带参数;2 规定跳转页面的大小。
也就是page1跳转到page2

我用如下代码实现了这两个要求
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>window.open((page2.aspx?smurl=" + Label32.Text + "&securl=" + Label33.Text + "'),'newwindow', 'height=280, width=70, top=300, left=100, toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=no, status=no');</script>");

但是!!!!!!但是!!问题出现了!

当我在跳转到的页面也就是page2.aspx进行操作后(比如点击提交按钮理应跳回page1)页面不跳回page1而是停留在page2.
请求解答!!!!????

高手如果有能满足我上述2个条件的跳转办法,也请指教!!!!!
--------------------编程问答-------------------- 泪奔。。。。帮忙啦 --------------------编程问答-------------------- 点击提交按钮理应跳回page1?
具体返回到哪,需要代码控制,你提交后写的代码是什么? --------------------编程问答--------------------
引用楼主 greengreyblack 的回复:
当我在跳转到的页面也就是page2.aspx进行操作后(比如点击提交按钮理应跳回page1)页面不跳回page1而是停留在page2.
点击提交按钮把page2页面关掉
window.opener=null;
window.open('','_self');
window.clsoe(); --------------------编程问答-------------------- page2提交后要跳到page1,是要你在page2中的代码控制的。不会自动跳回的。 --------------------编程问答-------------------- 跳转?还是弹出?跳转能改变窗体大小? --------------------编程问答-------------------- 在page2中点击button应该跳回page1的
button内的代码
Response.Redirect("page1.aspx?url="+Label1.Text+"&securl="+Label2.Text);

引用 2 楼 net_lover 的回复:
点击提交按钮理应跳回page1?
具体返回到哪,需要代码控制,你提交后写的代码是什么?
--------------------编程问答-------------------- 在哪里写你的代码?我是web的,页面不识别window.
引用 3 楼 huangwenquan123 的回复:
引用楼主 greengreyblack 的回复:
当我在跳转到的页面也就是page2.aspx进行操作后(比如点击提交按钮理应跳回page1)页面不跳回page1而是停留在page2.
点击提交按钮把page2页面关掉
window.opener=null;
window.open('','_self');
window.clsoe();
--------------------编程问答-------------------- Response.Redirect("page1.aspx?url="+Label1.Text+"&securl="+Label2.Text);
你这是在page2窗口里面跳转的,怎么会等到page1里面去呢? --------------------编程问答-------------------- 是这样的,在page1里的button1中我想用一段代码实现携带参数跳转到page2,但是在点击Button跳转的同时要对page2页面的大小有控制。
然后跳转到page2后,在page2完成所有所需任务后,点击button,希望能再回到page1.
请问怎样实现呢

引用 8 楼 net_lover 的回复:
Response.Redirect("page1.aspx?url="+Label1.Text+"&securl="+Label2.Text);
你这是在page2窗口里面跳转的,怎么会等到page1里面去呢?
--------------------编程问答-------------------- 求大师们指教啊!!!!
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,