HTML彈出新窗口是web開發(fā)中常用的一種技術(shù),通過該技術(shù)可以在不關(guān)閉當(dāng)前頁(yè)面的情況下打開一個(gè)新的窗口。下面是一段用于在 HTML 頁(yè)面中彈出新窗口的代碼:
<!--以下代碼是觸發(fā)彈出新窗口的鏈接-->
<a href="javascript:void(0)" onClick="window.open('http://www.baidu.com',
'newwindow', 'height=500, width=600, top=250, left=250, toolbar=no,
menubar=no, scrollbars=no, resizable=no, location=no, status=no')">
彈出新窗口</a>
上述代碼中,我們通過標(biāo)簽中的onClick屬性調(diào)用了一個(gè)名為 window.open() 的 JavaScript 函數(shù)來打開新的窗口。
參數(shù) 'http://www.baidu.com' 指定了新窗口要顯示的 URL;參數(shù) “newwindow” 是新的窗口的名稱,這個(gè)名稱可以隨意設(shè)定; height 和 width 分別指定了新窗口的高度和寬度; top 和 left 屬性指定新窗口左上角的位置; toolbar、menubar、scrollbars、resizable、 location、status 分別用于隱藏新窗口的工具欄、菜單欄、滾動(dòng)條等。
我們可以通過給這些屬性賦不同的值對(duì)新窗口進(jìn)行不同的設(shè)置。在引號(hào)內(nèi)的字符串中,每一個(gè)屬性的設(shè)置都用逗號(hào)隔開。
使用HTML彈出新窗口的方式越來越多,因?yàn)檫@樣可以方便地在不關(guān)閉原始頁(yè)面的情況下顯示新的廣告,以及進(jìn)行各種類型的網(wǎng)站推廣。上述代碼可以復(fù)制到您的HTML頁(yè)面中來實(shí)現(xiàn)彈窗效果。