VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1601|回复: 12

怎么样能在另一个新页打开,原面又不会刷新?要求是在.cs文件中写

[复制链接]

3

主题

26

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
发表于 2020-2-10 17:00:02 | 显示全部楼层 |阅读模式
这样写是在另一个新页打开,但是原页会刷新一下:Response.Write("<script language=javascript>window.open('zw.aspx?name="+searchTxt.Text+"&date="+this.fbdate.Value +"&xz="+gz+"');</script>");

怎么样能在另一个新页打开,原面又不会刷新?要求是在.cs文件中写
回复

使用道具 举报

0

主题

23

帖子

21.00

积分

新手上路

Rank: 1

积分
21.00
发表于 2020-4-4 22:00:01 | 显示全部楼层
"<a href = \"dzgg_infolist.aspx?id="+dr["EDICTID"].ToString()+"\" "+
                                        "onclick=\"window.open(this.href,'','height=400,width=800,left=150,top=20,toolbar=no,menubar=no,"+
                                        "scrollbars=no,resizable=no,location=no,status=no');return false;\">"+dr["EDICTTITLE"].ToString()+"</a>"
回复

使用道具 举报

3

主题

26

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
 楼主| 发表于 2020-4-5 08:45:01 | 显示全部楼层
能不能在.cs文件中来完成?因为我还要做一些别的判断
回复

使用道具 举报

0

主题

22

帖子

15.00

积分

新手上路

Rank: 1

积分
15.00
发表于 2020-4-6 06:00:02 | 显示全部楼层
.cs文件中来完成 ? 页面不动,那你怎么触发 ?
回复

使用道具 举报

0

主题

26

帖子

20.00

积分

新手上路

Rank: 1

积分
20.00
发表于 2020-4-6 18:15:02 | 显示全部楼层
你在CS中的判断就完全可以在JS中进行判断啊,这样就可以实现不刷新
回复

使用道具 举报

3

主题

26

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
 楼主| 发表于 2020-4-6 23:45:01 | 显示全部楼层
是这样啊
回复

使用道具 举报

0

主题

23

帖子

21.00

积分

新手上路

Rank: 1

积分
21.00
发表于 2020-4-10 10:15:01 | 显示全部楼层
这代码就是在cs中的,不是js的
回复

使用道具 举报

0

主题

23

帖子

21.00

积分

新手上路

Rank: 1

积分
21.00
发表于 2020-4-10 13:45:01 | 显示全部楼层
你可以把代码绑定到一个地方去用
回复

使用道具 举报

0

主题

15

帖子

12.00

积分

新手上路

Rank: 1

积分
12.00
发表于 2020-4-10 22:15:01 | 显示全部楼层
<script language="JavaScript">
function GetResult()
{
var test= new ActiveXObject("Microsoft.XMLHTTP");
test.open("POST","abc.aspx",false);
test.send();
if(test.responseText=="ok")
{
window.open
}
回复

使用道具 举报

0

主题

15

帖子

10.00

积分

新手上路

Rank: 1

积分
10.00
发表于 2020-4-11 15:45:01 | 显示全部楼层
                /// <summary>
                /// 信息提示,不刷新弹出对话框,传值:messagestring,this
                /// </summary>
                /// <param name="messagetext"></param>
                /// <param name="myc"></param>
                public void message(string messagetext,System.Web.UI.Control myc)
                {
                        Literal lbshow=new Literal();
                        myc.Controls.Add(lbshow);
                        lbshow.Text="<script language='javascript'>alert('"+ messagetext +"');location.href='index.aspx';</script>";
                }

try it.不知道行不行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表