[英]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.