最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript Window.open彈窗使用詳解

 更新時(shí)間:2023年11月09日 14:15:21   作者:程序員海軍  
這篇文章主要為大家介紹了JavaScript Window.open 彈窗使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

彈窗

window.open( ) , 它會(huì)打開一個(gè)指定URL 的新窗口。 瀏覽器會(huì)打開一個(gè)新的選項(xiàng)卡URL,而不是獨(dú)立的窗口。

window.open (URL, name, features, replace)
  • URL: 打開指定鏈接, 如果為空的話,則打開一個(gè)新窗口顯示空白文檔
  • name: 新窗口的名稱。
  • params: 新窗口的配置字符串。它包括設(shè)置,用逗號分隔。參數(shù)之間不能有空格,例如:width=200,height=100。

params 的設(shè)置項(xiàng):

  • 位置:
    • left/top(數(shù)字)—— 屏幕上窗口的左上角的坐標(biāo)。這有一個(gè)限制:不能將新窗口置于屏幕外(offscreen)。
    • width/height(數(shù)字)—— 新窗口的寬度和高度。寬度/高度的最小值是有限制的,因此不可能創(chuàng)建一個(gè)不可見的窗口。
  • 窗口功能:
    • menubar(yes/no)—— 顯示或隱藏新窗口的瀏覽器菜單。
    • toolbar(yes/no)—— 顯示或隱藏新窗口的瀏覽器導(dǎo)航欄(后退,前進(jìn),重新加載等)。
    • location(yes/no)—— 顯示或隱藏新窗口的 URL 字段。Firefox 和 IE 瀏覽器不允許默認(rèn)隱藏它。
    • status(yes/no)—— 顯示或隱藏狀態(tài)欄。同樣,大多數(shù)瀏覽器都強(qiáng)制顯示它。
    • resizable(yes/no)—— 允許禁用新窗口大小調(diào)整。不建議使用。
    • scrollbars(yes/no)—— 允許禁用新窗口的滾動(dòng)條。不建議使用。

為什么要使用彈窗?

  • 彈窗是一個(gè)獨(dú)立的窗口,具有自己的獨(dú)立 JavaScript 環(huán)境。因此,使用彈窗打開一個(gè)不信任的第三方網(wǎng)站是安全的。
  • 打開彈窗非常容易
  • 彈窗可以導(dǎo)航(修改 URL),并將消息發(fā)送到 opener 窗口(譯注:即打開彈窗的窗口)

打開一個(gè)小窗口

let params = `scrollbars=no,resizable=no,status=no,location=no,toolbar=no,menubar=no,
width=600,height=300,left=100,top=100`;
window.open('/', 'test', params);

彈窗訪問窗口

window 對象擁有一個(gè) opener 屬性,引用打開它的原始對象。opener 只在彈出窗口的最外層 window 對象(top)中定義,而且指向調(diào)用 window.open() 方法的窗口或框架。

window.opener.document.write ("<h1>給原有窗口添加內(nèi)容</h1>");  //在原窗口中輸出提示信息

窗口之間的連接是雙向的:主窗口和彈窗之間相互引用。

關(guān)閉窗口

關(guān)閉窗口: window.close()

檢測窗口是否關(guān)閉狀態(tài): window.close true 關(guān)閉狀態(tài) false 開啟狀態(tài)

window.close()

彈窗聚焦/失焦

window.focus()
window.blur()

小結(jié)

彈窗在實(shí)際使用的場景比較少,通常在 進(jìn)行 OAuth 授權(quán) 登錄 使用。有比彈窗更好的選擇,在頁面中彈窗Dialog 或者 iframe 。

以上就是JavaScript Window.open 彈窗使用詳解的詳細(xì)內(nèi)容,更多關(guān)于JavaScript Window.open 彈窗的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • JavaScript在控件上添加倒計(jì)時(shí)功能的實(shí)現(xiàn)代碼

    JavaScript在控件上添加倒計(jì)時(shí)功能的實(shí)現(xiàn)代碼

    JavaScript在控件上添加倒計(jì)時(shí)功能,主要原理是利用控件的setEnable(true)/setEnable(false)來進(jìn)行設(shè)置控件的可用與不可用狀態(tài),實(shí)現(xiàn)過程非常簡單,需要的的朋友參考下吧
    2017-07-07
  • js中什么時(shí)候不能使用箭頭函數(shù)

    js中什么時(shí)候不能使用箭頭函數(shù)

    箭頭函數(shù)是和我們工作密切相關(guān)的東西,本文主要介紹了js中什么時(shí)候不能使用箭頭函數(shù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • JS中常見編碼及加密方式解析

    JS中常見編碼及加密方式解析

    這篇文章主要為大家介紹了JS中常見編碼及加密方式解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2022-04-04
  • js實(shí)現(xiàn)C#的StringBuilder效果完整實(shí)例

    js實(shí)現(xiàn)C#的StringBuilder效果完整實(shí)例

    這篇文章主要介紹了js實(shí)現(xiàn)C#的StringBuilder效果,以完整實(shí)例形式分析總結(jié)了js實(shí)現(xiàn)C#的StringBuilder效果的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-12-12
  • Javascript中常見的邏輯題和解決方法

    Javascript中常見的邏輯題和解決方法

    今天遇到了一些題,比較有意思和輕巧,而且加強(qiáng)運(yùn)用一下了js原生語法,現(xiàn)在小編總結(jié)好后分享給大家,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-09-09
  • vscode+gulp輕松開發(fā)小程序的完整步驟

    vscode+gulp輕松開發(fā)小程序的完整步驟

    這篇文章主要給大家介紹了關(guān)于vscode+gulp輕松開發(fā)小程序的完整步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • JS通用方法觸發(fā)點(diǎn)擊事件代碼實(shí)例

    JS通用方法觸發(fā)點(diǎn)擊事件代碼實(shí)例

    這篇文章主要介紹了JS通用方法觸發(fā)點(diǎn)擊事件代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • 怎么限制input的text里輸入的值只能是數(shù)字(正則、js)

    怎么限制input的text里輸入的值只能是數(shù)字(正則、js)

    這篇文章主要通過正則表達(dá)式和JS代碼限制input的text里輸入的值只能是數(shù)字的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • JavaScript字符串String和Array操作的有趣方法

    JavaScript字符串String和Array操作的有趣方法

    字符串和數(shù)組在程序編寫過程中是十分常用的類型,因此程序語言都會(huì)將String和Array作為基本類型,并提供許多字符串和數(shù)組的方法來簡化對字符串的操作
    2012-12-12
  • JS截取字符串常用方法整理及使用示例

    JS截取字符串常用方法整理及使用示例

    截取字符串的方法有很多,在使用過程中根據(jù)自己的實(shí)際需求進(jìn)行選擇,下面整理了一些常用的方法及使用示例,感興趣的朋友可以了解下
    2013-10-10

最新評論

奇台县| 社旗县| 屯门区| 牙克石市| 垫江县| 维西| 祁连县| 清原| 宁陕县| 普宁市| 兰考县| 金坛市| 石台县| 汽车| 双流县| 绥阳县| 陆丰市| 偏关县| 师宗县| 汤原县| 保山市| 庄河市| 饶平县| 靖州| 郓城县| 原平市| 原阳县| 正定县| 陆丰市| 内丘县| 洪泽县| 蕉岭县| 广元市| 玉树县| 玉门市| 涞水县| 顺平县| 营口市| 天台县| 黑龙江省| 汝州市|