2016-05-14 18 views
0

我想弄清楚如何创建没有装饰的小浏览器窗口。这是没有地址栏,没有标签,没有书签栏,没有最小化/最大化/恢复按钮。它唯一的按钮是一个小关闭按钮。我试图创建一个如下所示的窗口:dropbox.com/s/xed7p94s1kpnwrg/Smallwindow.png?dl=0没有装饰的小浏览器框架

我试过这个Javascript,它很近,但它仍然留下地址栏。如果我能摆脱这种情况,那会很好。

<head> 
<script class="code" type="text/javascript"> 
    var features = "" 
        + "menubar=no,toolbar=no,location=no,personalbar=no" 
        + ",status=no,chrome=yes,resizable,centerscreen" 
        //+ ",width=400"  //Width of content window 
        //+ ",height=200"  //Height of content window 
        + ",outerWidth=400" //Width of window 
        + ",outerHeight=200" //Height of window 
        + ",top=500" 
        + ",left=600" 
        ; 
    window.open("http://www.google.com/","_blank",features); 
    //Can only close windows opened by script. 
    //window.close(); 
</script> 
</head> 
<body> 
</body> 
+0

你尝试过什么?这里列出的功能的组合是你使用?:https://developer.mozilla.org/en-US/docs/Web/API/Window/open#Position_and_size_features – David

+0

请参阅我上面的编辑。 – Rob

回答

0

我发现这样做的唯一方法就是IE(arg!)。这个HTML/JavaScript的工作:

<html> 

<head> 
    <title>showModalDialog</title> 
</head> 

<body onload="fnOpen()"> 

<script> 


function fnOpen() { 
    var sFeatures = "dialogHeight: 500px;"; 
    window.showModalDialog("showModalDialog_target.htm", "", sFeatures) 
} 
</script> 
</body>