您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> iframe之间如何实现页面跳转

iframe之间如何实现页面跳转

来源:网络整理     时间:2016/6/21 8:45:51     关键词:

关于网友提出的“ iframe之间如何实现页面跳转”问题疑问,本网通过在网上对“ iframe之间如何实现页面跳转”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: iframe之间如何实现页面跳转
描述:

我在web主页面上方、左边、右边各放了1个iframe,初始时分别对应三个页面top.aspx、left.aspx、right.aspx,其中left.aspx中是一棵树,点击树上的一个节点调用另一个页面比如a.aspx,请问如何让a.aspx在右边的iframe中出现呢?
我是c#初学者,搞了好久没搞好,着急,谢谢!


解决方案1:

引用 4 楼 vsneter 的回复:
对asp.net编程不熟啊,能详细解释一下怎么做吗,写成这样?
            
                <>
                    name="LeftFrame" qqqqqqqqqqqqqq >
            
在LeftFrame对应的页面里是一棵树,点击树节点的事件里应该怎么写:
    protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
    {
    }

这跟asp.net不dotnet无关了,前台最终生成的是html标签,先了解下iframe标签怎么用的吧!这是html的知识。
a标签中有 target属性,规定在何处打开链接。 target=“iframe中name值”,就是代表在页面中指定当前name值的“iframe内联框架中打开这个超链接页面(实现局部刷新)。Page_Left.aspx页面加载时循环创建超链接表格。
你这都用上表单了,通过TreeView事件就没必要用iframe了,整个页面都刷新了,内嵌还有什么意思。
你可以用母版页来做。
解决方案2:

引用 2 楼 vsneter 的回复:
我用的是iframe不是frameset,form是这么定义的:
    
        
        
            
                <>
                    name="TopFrame">
            
        

        
            
                <>
                    name="LeftFrame">
            
            
                <>
                    name="RightFrame">
            
        

        
    

需要这么弄呢?谢谢
LeftFrame里qqqqqqqqqqqqqq 解决方案3:

target="framename"
http://www.w3school.com.cn/tiy/t.asp?f=html_a_target_frameset
http://www.w3school.com.cn/tags/att_a_target.asp


以上介绍了“ iframe之间如何实现页面跳转”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1877022.html

上一篇TreeView如何实现勾选父节点就全勾选子节点,取消父节点勾选就取消全部子节点勾选 下一篇c#获取delphi的TAdvStringGrid控件内容

相关图片

相关文章