`
sjx84110
  • 浏览: 9109 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类

frameset中js遍历其他frame方法

    博客分类:
  • WEB
JSP 
阅读更多

在menu.jsp中js操作main.jsp中控件方法

 用parent对象。

 

例如:
parent.main.popUpPageWaiting.style.display="";
main是整个frame中的name为main的frame,如下粗斜体代码。
popUpPageWaiting 是整个frame中的控件(div)

 

 

                                 header.jsp

----------------------------------------------------------------------------

                           |

                           |

                           |

                           |

                           |

                           |

                           |

                           |

       menu.jsp     |              main.jsp

                           |

                           |

                           |

                           |

                           |

                           |

                           |

----------------------------------------------------------------------------

 

<frameset framespacing="0" border="0" frameborder="0" rows="75,*,0">
  <frame name="Head" scrolling="no" noresize  marginwidth="0" marginheight="0" target=                 "main" src="<%=request.getContextPath() %>/header.do?method=indexHeader">
        <frameset cols="135,100%" framespacing="0" border="0" frameborder="0">
                <frame name="Left" target="main" scrolling="auto" marginwidth="0"                                   marginheight="0" src="<%=request.getContextPath() %>/menu.do?                                method=onLoad" noresize>
                <frame name="main" scrolling="yes" marginwidth="0" marginheight="0" target=                     "main" src="<%=request.getContextPath() %>/main.do?method=onLoad"                                noresize>
        </frameset>
        <noframes>
                <body>
                        <p>your browser does not support the frames!</p>
                </body>
        </noframes>
</frameset>

分享到:
评论

相关推荐

    dom网页frame枚举

    - 遍历frame时,应考虑到可能存在的递归嵌套情况,即frame中又包含其他frame,需要进行深度遍历。 - 考虑性能问题,大量frame的遍历可能会消耗一定的时间和资源,因此在实际应用中需要谨慎处理。 总的来说,通过...

    frameset和树形结构的生成

    结合`frameset`和树形结构,如果你的压缩包包含了一个网页示例,它可能演示了如何在框架中显示一个XML文档的树状视图,或者使用JavaScript或Ajax动态加载和更新树结构。这样的实现可以帮助用户更直观地理解和操作XML...

    Java Web应用客户端编程JS经典事例

    在Java Web应用开发中,JavaScript(JS)是客户端编程的核心技术,它负责处理用户交互、动态更新内容以及与服务器进行异步通信。本资源“Java Web应用客户端编程JS经典事例”显然是一份涵盖多种JS实用技巧和示例的...

    js 多种方法

    本例通过JavaScript实现了对`frameset`中两个`frame`的滚动条进行控制的功能。 #### 实现方式 1. **HTML结构**: ```html &lt;frameset id="myFrameset" cols="50%,50%"&gt; &lt;frame id="leftFrame" src="frame_a_...

    VB获取网页框架内容

    frame则是frameset中的每个独立显示区域,它们可以有各自的URL。在VB中,我们不能直接使用`Document.Body.InnerHTML`来获取frame的内容,因为这只会返回主页面的HTML,而不是frame内的内容。 获取frame内容的步骤...

    Javascript技术笔记3

    在jQuery中,`error(callback)` 方法可用于处理加载图像或其他资源失败的情况。例如: ```javascript $("img").error(function() { $(this).hide(); }); ``` 这段代码将隐藏所有加载失败的图片。 #### 三、DOM操作...

    前端工程师面试题题及答案全面综合.pdf

    移除了的元素包括:basefont、big、center、font、s、strike、tt、u 等纯表现的元素,以及 frame、frameset、noframes 等对可用性产生负面影响的元素。为了让老版本的浏览器支持 HTML5 新标签,可以使用 document....

    CSS设计浏览器兼容性问题[定义].pdf

    `frame`问题涉及到在框架集(frameset)中进行导航和交互。不同的浏览器对框架的处理方式有差异,可能会影响到跨框架的通信和页面加载。 模态和非模态窗口在不同浏览器中的实现也有所区别,尤其是在弹出窗口的样式...

    JavaScript基础教程

    - **框架**:使用`&lt;frameset&gt;`和`&lt;frame&gt;`来定义多个窗口的布局。 - **表单**:使用`&lt;form&gt;`标签来创建表单,其中可以包含各种输入元素如`&lt;input&gt;`、`&lt;textarea&gt;`等。 **1.10 `&lt;meta&gt;`标记**:用于提供有关HTML文档...

    前端工程师面试题题及答案全面综合全解.pdf

    - 移除了一些过时或不必要的元素,如`frame`、`frameset`等。 处理HTML5新标签的浏览器兼容问题通常涉及使用JavaScript库,如Modernizr,来检测浏览器支持,并添加相应的polyfills或使用条件注释。区分HTML和HTML5...

    CS583

    7. **框架与分区**:`&lt;frameset&gt;`和`&lt;frame&gt;`用于创建页面框架,`&lt;div&gt;`用于内容分组和布局。 8. **响应式设计**:随着移动设备的普及,HTML5引入了`&lt;meta name="viewport"&gt;`标签来控制页面在不同设备上的显示。 9...

    davidmhoang.github.com

    6. **框架集标签**:`&lt;frameset&gt;`, `&lt;frame&gt;`,虽然现代网页设计中较少使用,但在某些情况下仍然可见。 7. **内联元素与块级元素**:理解它们的区别,如何影响布局。 8. **HTML属性**:如`src`, `href`, `alt`, `...

Global site tag (gtag.js) - Google Analytics