javascript弹出窗口,如iframe、div或窗口,在更改链接时始终位于顶部

javascript弹出窗口,如iframe、div或窗口,在更改链接时始终位于顶部,javascript,jquery,Javascript,Jquery,在网页中,是否可以按以下方式打开“弹出”框: div或iframe甚至窗口,所以: 1.用户可以同时看到弹出窗口和“主页面”吗 在特定域中的更改链接上,弹出的框架将始终位于顶部 (如有需要,附加代码) 用户可以看到框架和主框架 并通过鼠标点击弹出的主屏幕获得焦点 可以从弹出窗口和主窗口访问对象/事件。 (在iframe中,即使在不同的原点上) 在标准桌面应用程序中,我们可以实现它,例如,作为MDI表单 代码示例或链接将有所帮助 例如: $(“#简单”)。对话框( { 自动打开:错误, 打开:

在网页中,是否可以按以下方式打开“弹出”框:
div或iframe甚至窗口,所以:
1.用户可以同时看到弹出窗口和“主页面”吗

  • 在特定域中的更改链接上,弹出的框架将始终位于顶部
    (如有需要,附加代码)

  • 用户可以看到框架和主框架 并通过鼠标点击弹出的主屏幕获得焦点

  • 可以从弹出窗口和主窗口访问对象/事件。 (在iframe中,即使在不同的原点上)

  • 在标准桌面应用程序中,我们可以实现它,例如,作为MDI表单

    代码示例或链接将有所帮助

  • 例如:

    $(“#简单”)。对话框(
    { 
    自动打开:错误,
    打开:函数()
    {
    $(“#withIframe”)。对话框(“移动到顶部”);
    },
    焦点:功能(事件、用户界面){
    $(“#withIframe”)。对话框(“移动到顶部”);
    }
    });
    $(“#withIframe”)。对话框(
    { 
    自动打开:错误,
    打开:功能(ev、ui){
    $('if').attr('src','http://www.jQuery.com');
    $(此).dialog(“moveToTop”);
    }
    });
    $(“.link”)。单击(函数(){
    $(“#simple”).dialog('option','modal',$('#isModal').prop('checked')).dialog(“open”);
    });
    $(“.link_iframe”)。单击(函数(){
    $(“#withIframe”)。对话框(“打开”);
    });
    
    
    是模态的吗?
    简单对话框
    
    您可能想要这样的东西:(IE 8及以下版本不喜欢)。这个例子不够好,因为我无法在其他网页(同一域)的链接上设置两个“框架”的焦点,如何设置iframe将始终位于顶部,因为链接可能占据整个页面?@user3782475是否注意到复选框isModal?它使对话框窗口位于顶部,并阻止整个页面与其他用户事件隔离。通过添加moveToTop调用修改了ansver。iframe中的moveToTop,帮助!。在简单对话框(可以在整个页面上)上单击(聚焦)iframe是否仍然可见?iframe将是一个聊天应用程序。现在,这个简单的对话框覆盖了上的iframefocus@user3782475添加了焦点事件处理程序。是的,它可以工作,关于我的问题,从iframe src链接到“简单对话框”(main)以外的其他域,我如何与“主要”对象/事件交互,如:onmouse over/click。。。