我想使用 javascript 打开没有标题和地址栏的弹出窗口,并且还想根据屏幕分辨率以百分比形式设置其高度和宽度。我怎样才能实现这一点。
我做了这段代码;
function popitup(url) {
LeftPosition = (screen.width) ? (screen.width - 800) / 2 : 0;
TopPosition = (screen.height) ? (screen.height - 700) / 2 : 0;
var sheight = (screen.height) * 0.9;
var swidth = (screen.width) * 0.8;
settings = 'height='+ sheight + ',width='+ swidth + ',top=' + TopPosition + ',left=' + LeftPosition + ',scrollbars=yes,resizable=yes,toolbar=no,status=no,menu=no, directories=no,titlebar=no,location=no,addressbar=no'
newwindow = window.open(url, '', settings);
if (window.focus) { newwindow.focus() }
return false;
}
但我仍然可以看到地址和标题栏。这是相对版本和浏览器类型吗?如果是这样,我如何在最新版本的浏览器(如 IE9、Chrome、Firefox 和 safari)中实现这些设置?
出于安全原因,这是不可能的。
查看http://www.codeproject.com/Questions/79625/How-to-hide-title-bar-in-Javascript-popup http://www.codeproject.com/Questions/79625/How-to-hide-title-bar-in-Javascript-popup
您可以使用更有吸引力的替代方案,例如模式对话框。大多数 JS 库都提供开箱即用或使用插件的模式对话框。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)