在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>
分享到:
相关推荐
- 遍历frame时,应考虑到可能存在的递归嵌套情况,即frame中又包含其他frame,需要进行深度遍历。 - 考虑性能问题,大量frame的遍历可能会消耗一定的时间和资源,因此在实际应用中需要谨慎处理。 总的来说,通过...
结合`frameset`和树形结构,如果你的压缩包包含了一个网页示例,它可能演示了如何在框架中显示一个XML文档的树状视图,或者使用JavaScript或Ajax动态加载和更新树结构。这样的实现可以帮助用户更直观地理解和操作XML...
在Java Web应用开发中,JavaScript(JS)是客户端编程的核心技术,它负责处理用户交互、动态更新内容以及与服务器进行异步通信。本资源“Java Web应用客户端编程JS经典事例”显然是一份涵盖多种JS实用技巧和示例的...
本例通过JavaScript实现了对`frameset`中两个`frame`的滚动条进行控制的功能。 #### 实现方式 1. **HTML结构**: ```html <frameset id="myFrameset" cols="50%,50%"> <frame id="leftFrame" src="frame_a_...
frame则是frameset中的每个独立显示区域,它们可以有各自的URL。在VB中,我们不能直接使用`Document.Body.InnerHTML`来获取frame的内容,因为这只会返回主页面的HTML,而不是frame内的内容。 获取frame内容的步骤...
在jQuery中,`error(callback)` 方法可用于处理加载图像或其他资源失败的情况。例如: ```javascript $("img").error(function() { $(this).hide(); }); ``` 这段代码将隐藏所有加载失败的图片。 #### 三、DOM操作...
移除了的元素包括:basefont、big、center、font、s、strike、tt、u 等纯表现的元素,以及 frame、frameset、noframes 等对可用性产生负面影响的元素。为了让老版本的浏览器支持 HTML5 新标签,可以使用 document....
`frame`问题涉及到在框架集(frameset)中进行导航和交互。不同的浏览器对框架的处理方式有差异,可能会影响到跨框架的通信和页面加载。 模态和非模态窗口在不同浏览器中的实现也有所区别,尤其是在弹出窗口的样式...
- **框架**:使用`<frameset>`和`<frame>`来定义多个窗口的布局。 - **表单**:使用`<form>`标签来创建表单,其中可以包含各种输入元素如`<input>`、`<textarea>`等。 **1.10 `<meta>`标记**:用于提供有关HTML文档...
- 移除了一些过时或不必要的元素,如`frame`、`frameset`等。 处理HTML5新标签的浏览器兼容问题通常涉及使用JavaScript库,如Modernizr,来检测浏览器支持,并添加相应的polyfills或使用条件注释。区分HTML和HTML5...
7. **框架与分区**:`<frameset>`和`<frame>`用于创建页面框架,`<div>`用于内容分组和布局。 8. **响应式设计**:随着移动设备的普及,HTML5引入了`<meta name="viewport">`标签来控制页面在不同设备上的显示。 9...
6. **框架集标签**:`<frameset>`, `<frame>`,虽然现代网页设计中较少使用,但在某些情况下仍然可见。 7. **内联元素与块级元素**:理解它们的区别,如何影响布局。 8. **HTML属性**:如`src`, `href`, `alt`, `...