首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么实现按钮在框架中打开网页

2012-04-17 
如何实现按钮在框架中打开网页protected void Button2_Click(object sender, EventArgs e){Response.Write

如何实现按钮在框架中打开网页
protected void Button2_Click(object sender, EventArgs e)
  {
  Response.Write("jieguo.aspx");
  }

如何修改能实现在
<iframe name="xs" frameborder="1" height="200" width="490"></iframe>

这个iframe中打开?

[解决办法]
http://www.jb51.net/web/23407.html
[解决办法]
protected void Button2_Click(object sender, EventArgs e)
{
Response.Write("《script》window.settimeout(function(){ xs.location.href=\"jieguo.aspx\"},1000)《script》");
}

如何修改能实现在
<iframe name="xs" frameborder="1" height="200" width="490"></iframe>

类似上面的思路,但是这样是不合理的

多了一次服务器跳转,你应该在按钮的客户端脚本事件中写xs.location.href=\"jieguo.aspx\"
代码恐有误,自己查查

[解决办法]
button2有个clientclick的js事件
<asp:Button id="button2" ClientClick="Do();return false" />
function Do()
{
document.getElementsByName("xs")[0].src="jieguo.aspx";


或者也可以通过你那个服务器端事件来做
请先设置你的那个iframe 有个runat=“server”的属性,然后添加一个id属性,比如 id="iframe1"
然后在服务器端事件中写入这个代码:
ifram1.src="jieguo.aspx";
[解决办法]
iframe1.src="";

热点排行