标题:[求助]Response.Write("window.open('ProLgMan.aspx','_self');"); ...
只看楼主
冰残剑
Rank: 1
等 级:新手上路
威 望:2
帖 子:179
专家分:0
注 册:2006-3-6
 问题点数:0 回复次数:5 
[求助]Response.Write("window.open('ProLgMan.aspx','_self');");
Response.Write("<script>alert('添加成攻!');window.open('ProLgMan.aspx','_self');</script>");
用这个方法打开ProLgMan.aspx时,页面不会刷新,怎么办?!

注:ProLgMan.aspx
if (!IsPostBack) //(去掉这个就可以)问题是这个我是一定要的
{
gvBind();
}
搜索更多相关主题的帖子: self Response ProLgMan Write aspx 
2007-04-25 10:40
IPV6
Rank: 1
等 级:新手上路
威 望:2
帖 子:265
专家分:0
注 册:2006-9-7
得分:0 

页面已经刷新了,但从新加载的ProLgMan.aspx没有调用gvBind()方法,所以你看不到你想要的效果.


2007-04-25 11:00
冰残剑
Rank: 1
等 级:新手上路
威 望:2
帖 子:179
专家分:0
注 册:2006-3-6
得分:0 

知道啊,感觉用window.open大开的居然连PageLoad()都没运行


剑雪无情冰封流 残阳血照
2007-04-25 11:18
冰残剑
Rank: 1
等 级:新手上路
威 望:2
帖 子:179
专家分:0
注 册:2006-3-6
得分:0 
window.open('ProGjMan.aspx');
将上面的第二个参数去掉,即重新弹出一个页面就行。可我不想要这种效果,一定要履盖原先的!!!

剑雪无情冰封流 残阳血照
2007-04-25 11:25
冰残剑
Rank: 1
等 级:新手上路
威 望:2
帖 子:179
专家分:0
注 册:2006-3-6
得分:0 
哈哈,终于实现了:
Response.Write("<script>alert('添加成攻!');location = 'ProLgMan.aspx';<script>");

剑雪无情冰封流 残阳血照
2007-04-25 11:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-134766-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.373094 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved