[英]PHP, JavaScript popup window without top bar
所以我需要使没有顶部栏的弹出窗口。 我的意思是:
当我单击按钮(压延的日子是按钮)时,我需要这样的弹出窗口:
我现在有脚本:
<script type="text/javascript">
<!--
var stile = "top=10, left=10, width=600, height=800 status=no, menubar=no, toolbar=no scrollbar=no";
function Popup(apri) {
window.open(apri, "", stile);
}
//-->
</script>
<a href="javascript:Popup('YOURPAGE.html')">show popup</a>
单击按钮后,将其打开:
我需要打开的不是Firefox,而是在其中仅显示灰色内容,并带有“ x”关闭窗口:
谢谢你的回答。
你不能。 浏览器没有提供这样做的机制。
最接近的方法是使用HTML和CSS(使用JS添加可拖动的支持并处理关闭按钮)来创建看起来像窗口的东西,但实际上是页面的一部分(因此不能将其拖动到窗口之外)因为它本身并不是一个窗口)。
正如其他人所提到的,您不能创建不使用整个浏览器窗口的弹出窗口。
但是,您可以做的是创建所谓的“弹出框”。
也就是说,不是使用新窗口,而是使用javascript,HTML和CSS的组合来创建行为类似于弹出窗口的内容,但实际上是在同一浏览器窗口中。
沿用如今的旅行网站上日期选择器的工作原理来思考。
一个效果很好的是这个jQuery插件: https : //github.com/klaas4/jQuery.popover
它在Demo.html中有一组说明页面,可以帮助您入门。
祝好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.