<iframe name="MainFrame" id="mainfrm" src="WebForm3.aspx" width="842px" height="516px" > </iframe>
<%-- <a href= "javascript:document.Frames[\ "FrameID\ "].location=\ "aa.aspx\ " "> s </a> --%>
<%-- <a href='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx' target= "MainFrame "> s </a> --%>
这个是前台代码;
if (dt.Rows.Count != 0)
{
//Response.Write("<Script. Language=JavaScript>alert('消息!');window.navigate('../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx');</Script>");
//ifmName.contentWindow.navigate(urlName);
//Response.Write("<Script Language='JavaScript'> if ( window.confirm('" + strMsg + "')) { window.location.href= } else {window.location.href='../WebForm3.aspx' };</script>");
Response.Write("<Script Language='JavaScript'> if ( window.confirm('" + strMsg + "')) {document.Frames["mainfrm"].location='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx'};</script>");
}
这个是后台代码;
不知道网上的
<a href=b.aspx target= "框架名 "> s </a>
1、ifmName.contentWindow.navigate(urlName);
2、window.open( 'urlName ', 'ifmName ', ' ')
这些怎么用啊??????????
功能是这样的,初始化进入界面的时候,会弹出一个消息提示框,
如果点击确定,希望转入到../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx'这个界面;
如果点击取消,希望转到默认的前台代码里面的界面WebForm3.aspx中;
<%-- <a href= "javascript:document.Frames[\ "FrameID\ "].location=\ "aa.aspx\ " "> s </a> --%>
<%-- <a href='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx' target= "MainFrame "> s </a> --%>
这个是前台代码;
if (dt.Rows.Count != 0)
{
//Response.Write("<Script. Language=JavaScript>alert('消息!');window.navigate('../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx');</Script>");
//ifmName.contentWindow.navigate(urlName);
//Response.Write("<Script Language='JavaScript'> if ( window.confirm('" + strMsg + "')) { window.location.href= } else {window.location.href='../WebForm3.aspx' };</script>");
Response.Write("<Script Language='JavaScript'> if ( window.confirm('" + strMsg + "')) {document.Frames["mainfrm"].location='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx'};</script>");
}
这个是后台代码;
不知道网上的
<a href=b.aspx target= "框架名 "> s </a>
1、ifmName.contentWindow.navigate(urlName);
2、window.open( 'urlName ', 'ifmName ', ' ')
这些怎么用啊??????????
功能是这样的,初始化进入界面的时候,会弹出一个消息提示框,
如果点击确定,希望转入到../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx'这个界面;
如果点击取消,希望转到默认的前台代码里面的界面WebForm3.aspx中;
else {} </script>");
{
ClientScript.RegisterStartupScript(this.GetType(), "有需要进行批复的渠道,确定立刻进行批复?", " <script language='javascript' defer>if(Confirm('确认码?')){window.location.href='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx';} else {} </script>");
}
改了,但是没有反应啊?对话框都没进去了
<iframe name="MainFrame" id="mainfrm" src="WebForm3.aspx" width="842px" height="516px" > </iframe>
后台代码:
if (dt.Rows.Count != 0)
{
ClientScript.RegisterStartupScript(this.GetType(), "message", " <script language='javascript' defer>if(Confirm('确认吗?')){window.location.href='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx';} else {} </script>");
}
功能是这样的,初始化进入界面的时候,会弹出一个消息提示框,
如果点击确定,希望转入到../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx'这个界面;
如果点击取消,希望转到默认的前台代码里面的界面WebForm3.aspx中;
现在为什么进去连《《《消息提示框都没有了呢???》》》
{
ClientScript.RegisterStartupScript(this.GetType(), "message", "if(confirm('确认吗?')){window.location.href='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx';} else {window.location='Webform3.aspx';}",true);
}注意confirm大小写,js是严格区分大小写的
现在确实是能跳转到网页,
但是
前台代码:
<iframe name="MainFrame" id="mainfrm" src="WebForm3.aspx" width="842px" height="516px" > </iframe>这个没有用到;
<a href=b.aspx target= "框架名 "> s </a> 根据这里可以看出来,应该是框架没有进去,所以没有菜单了。
HouTou118的问题一样,
问下怎么把这个target加到你的这句
ClientScript.RegisterStartupScript(this.GetType(), "message", "if(confirm('确认吗?')){window.location.href='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx';} else {window.location='Webform3.aspx';}",true);
}里面呢?????????????????
否则没有菜单啊
<a href=b.aspx target= "框架名 "> s </a>
1、ifmName.contentWindow.navigate(urlName);
2、window.open( 'urlName ', 'ifmName ', ' ') <a href=b.aspx target= "MainFrame"> s </a>
这就是点击链接,b.aspx这个页面会显示在框架 MainFrame 里面ifmName.contentWindow.navigate(urlName);
这个应该也是只是采用别的方法window.open( 'urlName ', 'ifmName ', ' ')
这个也是在框架内打开,注意是
window.open( 'urlName ', 'MainFrame', ' ')
注意第二个参数使用name属性,而不是id属性
ClientScript.RegisterStartupScript(this.GetType(), "message", "if(confirm('确认吗?')){window.frames['MainFrame'].location.href='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx';} else {window.frames['MainFrame'].location='Webform3.aspx';}",true);
这句话加入了.frames['MainFrame'].,
但是好像没起作用;连对话框都没有出现了??
为什么啊?
如果这个能行那就最好了
突然发现这个问题百度不出来了。
谢谢谢谢,
已经搞定。这句原话可以实现这个功能ClientScript.RegisterStartupScript(this.GetType(), "message", "if(confirm('确认吗?')){window.frames['MainFrame'].location.href='../水情相关/流量修改批复/LiuLiangXiuGaiPiFu.aspx';} else {window.frames['MainFrame'].location='Webform3.aspx';}",true);
太感谢了net_love
怎么给分啊???
第一次发帖不知道怎么弄;