在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
有的时候我需要刷新另一个框架以立刻显示刚刚添加的内容。那我们怎么办呢??
开始的时候我想应该再一次打开另个框架里的页面。也是我就: Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "reLoadLeft", "<script type="text/javascript"> <!-- window.open(‘Admin_Left.aspx’, ‘left’);// --> </script>"); 这个方法我测试了好几次,发现如果left框架里以前就是Admin_Left.aspx’,在执行代码后根本没变化。如果不是就可以在left中打开。 我想根本不是代码错了,而是思想错了,于是我想不一定要重新open left框架里的页面,而是刷新一次。于是我又写: Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "reLoadLeft", "<script>window.parent.left.location.reload()</script>"); 结果成功了!parent.left 的left 是要刷新框架的Id |
请发表评论