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