Jquery的open()方法通常用于打開(kāi)一個(gè)新的瀏覽器窗口或者URL。
當(dāng)我們想要在網(wǎng)頁(yè)中打開(kāi)一個(gè)新的瀏覽器窗口時(shí),可以通過(guò)以下代碼來(lái)實(shí)現(xiàn):
$(selector).click(function(){ window.open(url, windowName, [windowFeatures]); });
其中,url參數(shù)表示指向一個(gè)新窗口的URL,windowName參數(shù)表示窗口的名稱,[windowFeatures]參數(shù)表示新窗口的屬性,為可選參數(shù)。
例如,我們可以通過(guò)以下代碼在一個(gè)新窗口中打開(kāi)百度網(wǎng)站:
$("button").click(function(){ window.open("https://www.baidu.com", "_blank", "width=500, height=500"); });
在上述代碼中,我們通過(guò)點(diǎn)擊按鈕來(lái)觸發(fā)事件,打開(kāi)一個(gè)新窗口并瀏覽百度網(wǎng)站。其中,"_blank"表示打開(kāi)新窗口,"width=500, height=500"表示新窗口的寬度和高度均為500像素。
除了打開(kāi)新窗口外,open()方法還可以用于在當(dāng)前窗口中打開(kāi)一個(gè)指定的URL鏈接:
$(selector).click(function(){ window.location.href = url; });
通過(guò)以上代碼,我們可以在當(dāng)前窗口中打開(kāi)指定的URL鏈接。例如,我們可以通過(guò)以下代碼來(lái)實(shí)現(xiàn)在當(dāng)前窗口中打開(kāi)百度網(wǎng)站的功能:
$("button").click(function(){ window.location.; });
總之,Jquery的open()方法提供了方便快捷的打開(kāi)新窗口或URL鏈接的方法,為開(kāi)發(fā)者提供了更好的用戶體驗(yàn)。
上一篇jquery one
下一篇jquery page