`

模式对话框使用

阅读更多
1,弹出模式对话框
window.showModalDialog(url,self,'dialogHeight=520px;dialogWidth=800px;center=yes;resizable=yes;scroll=yes;status=no;');


2,对话框中的页面
<base target="_self">


3,取父页面的元素
window.dialogArguments.document.getElementById("a");


值得注意的地方: 1中的 self;2中的标签可以解决弹出新页面和本页不能提交的问题。
分享到:
评论

相关推荐

    VisualC++2005CLR--模式非模式对话框的使用--

    ### VisualC++2005CLR -- 模式与非模式对话框的使用 #### 一、概述 在Windows编程中,对话框是用户界面的一个重要组成部分...以上就是关于VisualC++2005CLR中模式与非模式对话框使用的详细介绍,希望能对您有所帮助。

    vc6.0 无模式对话框 源码+学习心得

    例如,可能会探讨如何处理控件事件、对话框的动态加载和更新、多线程环境下的无模式对话框使用等高级主题。 至于"testdl"文件,可能是作者编写的示例代码或者测试程序,包含了具体实现无模式对话框的代码示例。通过...

    模式对话框与非模式对话框的区别.pdf

    在MFC或WTL库中,模式对话框通常使用`DoModal`创建,而非模式对话框使用`Create`。此外,非模态对话框的生存期管理更为复杂,需要一个标志来跟踪对话框是否打开,以避免在已打开对话框的情况下重复创建。 总之,...

    模式对话框与无模式对话框的不同

    - **用户体验**:过度使用模式对话框可能导致用户感到受限制,而无模式对话框可能让操作显得混乱。 总结来说,模式对话框和无模式对话框都是为了增强用户与软件的交互,但它们在用户焦点管理和交互流程上存在显著...

    mfc中无模式及模式对话框分析

    1. **显示对话框**:使用`Create()`方法而不是`DoModal()`来创建无模式对话框。 2. **销毁对话框**:同样,当对话框关闭时会调用`OnDestroy()`函数。对于无模式对话框而言,如果希望在对话框关闭后释放对话框对象...

    非模式对话框.rar

    与模式对话框不同,模式对话框会在打开时强制用户先完成对话框中的任务才能继续使用应用程序,而非模式对话框则允许用户在对话框打开的同时进行其他界面的互动。这种设计为用户提供了一种更加灵活的工作环境,尤其在...

    模式对话框与非模式对话框

    例如,保存文件、打印文档或设置首选项时,通常会使用模式对话框。 2. **非模式对话框** 相比之下,非模式对话框允许用户在对话框打开的同时继续与主应用程序交互。用户可以同时处理多个任务,对话框不强制用户...

    mfc--非模式对话框

    对于非模式对话框,应使用`Create`: ```cpp if (!m_myNonModalDlg.Create(NULL, this)) { // 错误处理... } ``` 4. **消息循环处理**:非模式对话框需要处理自己的消息循环,以响应用户操作和更新对话框状态。...

    mfc模式与非模式对话框例程

    4. **应用实例**:例如,设置向导、保存文件对话框等,通常使用模式对话框,确保用户完成特定任务后再继续操作。 **非模式对话框**: 1. **定义**:非模式对话框允许用户在显示对话框的同时与应用程序的其他部分...

    pyqt5-模式和非模式对话框 mainwindow 和QDialog版

    pyqt5-模式和非模式对话框 mainwindow 和QDialog版 show()非模式对话框,在调用弹出窗口之后,调用即刻返回 exec()模式对话框,就是在弹出窗口的时候,整个程序就被锁定了 业务和ui分离版本

    简单而实用的非模式对话框

    4. **显示非模式对话框**:调用`CDialog::Create`或`CDialogEx::DoModal`来显示非模式对话框,但注意不要使用`DoModal`,因为它会创建一个模式对话框。创建非模式对话框后,你需要确保其在鼠标点击事件之后仍然可见...

    设置有模式对话框和无模式对话框

    在编程领域,尤其是在使用C++开发用户界面时,有模式对话框(Modal Dialog Box)和无模式对话框(Modeless Dialog Box)是两种常见的交互方式。这两种对话框在功能和用户体验上有所不同,开发者需要根据实际需求来...

    无模式对话框

    无模式对话框在编程领域,尤其是在使用Microsoft Visual C++ 6.0(简称VC++6.0)开发Windows应用程序时,是一种常见的用户界面元素。它允许用户与对话框进行交互,而不会阻止对主应用程序窗口的操作。对于初学者来说...

    pyqt5 多窗口调用-模式和非模式对话框显示

    在这个例子中,主窗口通过`show()`方法显示,并在点击“打开对话框”按钮后,使用`MyDialog.show()`创建并显示非模式对话框。 3. 关于窗口父子关系 在上面的例子中,我们传递了`parent`参数来设定对话框与主窗口...

    模式对话框与非模式对话框的区别.docx

    模式对话框(Modal Dialog Box)和非模式对话框(Modeless Dialog Box)是Windows编程中两种常见的对话框类型,它们在使用和功能上有着显著的区别。 1. **使用上的差异** - **模式对话框**:在模式对话框打开时,...

    模式对话框和无模式对话框

    在计算机编程领域,尤其是Windows应用程序开发中,模式对话框(Modal Dialog Box)和无模式对话框(Modeless Dialog Box)是两种常见的用户交互界面元素。它们在与用户进行交互时有着不同的行为和特点。 首先,模式...

    Jquery+CSS模式对话框

    **jQuery + CSS 模式对话框详解** 在Web开发中,模式对话框(Modal Dialog)是一种常见的用户交互元素,用于在当前页面上显示一个半透明的遮罩层,焦点集中在一个独立的窗口,用户必须先处理这个对话框才能继续与主...

    安卓 模式 非模式 对话框

    创建非模式对话框的方法与模式对话框类似,但通常不使用DialogFragment,而是直接使用AlertDialog或自定义的ViewGroup作为对话框的基础。 例如,创建一个非模式对话框可以这样做: ```java public void ...

    JQuery 模式对话框实例

    "JQuery 模式对话框实例"是指使用 jQuery 创建的一种特殊的对话框,它在页面上弹出时,会将背景变暗,使用户无法与背景中的其他元素交互,直至对话框关闭。这种模式对话框常用于警告、确认、输入信息等场景。 在 ...

Global site tag (gtag.js) - Google Analytics