<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
</head>
<frameset rows="0,*" frameborder="no" border="0" framespacing="0">
<frame src="" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
<frame src="index.html" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
<noframes><body>
</body></noframes>
</html>
index.html 调用如下的js
window.onload = function changeFramePageTitle(){
window.parent.document.title = "I am a new title";
}
即可改变父页面的title
分享到:
相关推荐
- 而子窗口的CSS也可以影响自身,但不能直接改变父窗口的样式,除非通过`parent.document.getElementById`等方法访问到父窗口的元素。 8. **安全与性能**: - 频繁的父窗口与子窗口通信可能影响页面性能,因此应...
最后,使用`getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title)`将自定义的标题布局设置到窗口中。 以上步骤完成后,运行应用,你应该能看到自定义的标题栏已经替换掉了原来的系统默认标题栏...
在JavaScript中,有时我们需要从一个子窗口或者新打开的页面操作或通信到其父...在示例中,我们创建了一个简单的交互,使子窗口能够改变父窗口的标题。然而,在实际开发中,应考虑到跨窗口通信的安全性和兼容性问题。
parentWnd, // 父窗口句柄 NULL, NULL, NULL, NULL // 其他参数 ); ``` 5. **利用对话框资源编辑器**: 在MFC的对话框资源中,可以直接修改对话框控件的标题,例如对话框的标题或者静态文本控件的文本。这些...
它需要四个参数,分别是父窗口句柄、前一个兄弟窗口句柄、子窗口类名和子窗口标题。 ```c++ HWND hWndChild = FindWindowEx(hWndParent, NULL, L"子窗口类名", NULL); ``` 3. GetDlgItem函数:用于获取对话框中的...
- **使用 jQuery**:在 iframe 中,你可以用相同的逻辑来选取父窗口中的元素,如 `$(window.parent.document).find(":text")` 选取父窗口中的所有文本输入框。 3. **具体操作示例** - **选中单选按钮**:在父...
在 `QTitleLabel` 类中,我们设置鼠标跟踪 (`setMouseTracking(True)`),并在父窗口中定义 `initDrag` 函数,用于初始化拖动状态变量。当鼠标按下和移动时,可以通过检测鼠标位置来判断是进行窗口移动还是边角缩放...
`FindWindowEx`允许你在已知父窗口句柄的情况下查找子窗口,而`EnumWindows`则可以枚举所有顶层窗口。 在提供的源代码中,你可能会看到如何结合这些API实现更复杂的功能,比如搜索所有窗口,或者根据特定条件过滤...
这个函数允许你通过父窗口句柄、子窗口类名和子窗口标题来查找特定的子窗口。 ```pascal function FindWindowEx(WndParent, WndChildAfter: HWND; ClassName, WindowName: PChar): HWND; stdcall; ``` 现在,让我们...
这里,`window.parent`指向父窗口的对象,而`window.parent.document`则提供了对父窗口文档的访问权限。 #### 方法二:使用`frames`对象 另一种方法是利用`frames`对象,特别是当父页面包含多个`iframe`时。假设父...
`EnumChildWindows`函数定义在`user32.dll`库中,它的主要作用是递归地遍历指定父窗口的所有子窗口,并对每个子窗口执行一个回调函数。这使得开发人员能够轻松地获取或操作窗口层次结构中的子窗口信息。 函数原型...
- `window.opener.location.href` 和 `window.opener.location.replace()` 用于更新父窗口的URL,`replace` 方法会替换历史记录,避免用户通过“后退”按钮回到之前的页面。 5. **弹出窗口**: - 使用 `window....
在网页开发中,有时我们需要从一个新打开的窗口操作或影响其父窗口的状态,比如刷新父窗口的内容。`window.open` 是 JavaScript 中的一个方法,用于打开新的浏览器窗口、标签页或者替换当前窗口的内容。当我们想要从...
- `x`和`y`参数定义了子窗口左上角相对于父窗口的位置。 - `width`和`height`参数分别表示子窗口的宽度和高度。 - **应用场景**: - 当需要在一个主窗口内显示多个视图或控制面板时。 #### 三、`...
这需要调整元素的大小和位置,可能还需要根据设备方向改变布局。 10. **兼容性考虑**:考虑到不同的浏览器对JavaScript和CSS的支持程度不同,编写代码时需考虑浏览器兼容性,尤其是老版本的Internet Explorer。 综...
parent:子窗口的父窗口对象参数值:此参数只用在弹出的窗口中再弹出子窗口时指定父窗口对象,注意如果2层弹出窗口都有遮罩层则一定要加此参数。 dgOnLoad:窗口加载后执行的函数参数值:注意此参数值一定要为函数...
它的参数包括父窗口句柄、子窗口的前一个兄弟句柄、子窗口的类名和子窗口的标题。例如: ```csharp [DllImport("user32.dll")] public static extern IntPtr FindWindowEx(IntPtr parentHandle, IntPtr childAfter,...
3. **设置布局(setLayout)**:为父窗口或容器设置布局,例如,`window.setLayout(layout)`。这将确保窗口内的所有元素都遵循所选的布局策略。 4. **打破现有布局(Break Layout)**:如果需要取消当前布局,可以...
模态对话框意味着用户必须先关闭对话框才能与其父窗口进行交互,而非模态对话框则允许用户同时与对话框和其父窗口互动。 **属性** 1. **modal**: 这个布尔属性定义了对话框是否为模态。默认情况下,QDialog是模态...
ChildWindow的弹出可以通过调用其Show()方法来实现,这将使ChildWindow变为模态状态,阻止用户与底层的父窗口进行交互,直到ChildWindow关闭。关闭ChildWindow通常通过调用Close()方法完成,或者在用户执行了关闭...