创建始终保持在一个窗口[复制](Create a window that always remain

2019-10-29 19:18发布

可能重复:
顶部总是弹出窗口

在我的web应用程序,有可能打开一个评分表的按钮。 图表被打开一个新的窗口,以使得用户可以把它邻近于主窗口:

javascript:window.open('chart',..., 'left=50,top=50,toolbar=no,location=no,status=no,directories=no,dependent=yes,menubar=no, width=400,height=600,scrollbars=yes')

但是,当用户自己的主窗口全屏,然后打开评分表,然后单击主窗口 - 评分表“消失”主窗口下​​。

我怎样才能让比分图逗留始终在顶部(直到用户关闭它,当然)?

其他的想法,以达到同样的目标也将受到欢迎...

Answer 1:

您可以使用jQuery的对话框打开窗口的“窗口”主窗口中这样的主窗口和评分表是一样的..

var $div = $("<div/>");
$("#OpenScoreChartButton").click(function() {
    $div.load('chart.aspx?... ', function() {
       $div.dialog(); 
    });
});


Answer 2:

怎么样使得定位在页面,而不是浏览器窗口顶部的DIV? 弹出窗口通常是防止通过浏览器的默认值。 实现这一目标的一个方法是使用JavaScript插件,像这样的: https://github.com/ajayhada/SimpleDialog/wiki ,也许jQuery UI的对话,看到http://jqueryui.com/dialog/



文章来源: Create a window that always remains on [duplicate]