91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

ShowModalDialog的參數傳遞方式

小樊
82
2024-10-16 13:30:11
欄目: 編程語言

ShowModalDialog 是 JavaScript 中的一個對話框函數,用于打開一個新的瀏覽器窗口,顯示指定的內容,并阻止用戶與當前頁面的交互,直到該對話框被關閉。ShowModalDialog 函數接受兩個參數:

  1. URL(必需):要顯示在新窗口中的文檔的 URL。這個 URL 可以是一個絕對路徑或相對路徑,指向一個 HTML 文件或其他可顯示的文檔。

  2. options(可選):一個包含對話框設置的 JavaScript 對象。這個對象可以包含以下屬性:

    • width(整數):新窗口的寬度,以像素為單位。默認值為 500。
    • height(整數):新窗口的高度,以像素為單位。默認值為 300。
    • left(整數):新窗口距離屏幕左側的距離,以像素為單位。默認值為 200。
    • top(整數):新窗口距離屏幕頂部的距離,以像素為單位。默認值為 200。
    • scrollbars(布爾值):是否在新窗口中顯示滾動條。默認值為 true
    • status(布爾值):是否在新窗口的標題欄中顯示狀態欄。默認值為 true
    • resizable(布爾值):是否允許用戶調整新窗口的大小。默認值為 true
    • alwaysRaised(布爾值):當新窗口被打開時,是否始終將其置于其他窗口的頂部。默認值為 false
    • dependent(布爾值):是否使新窗口依賴于父窗口。默認值為 false
    • center(布爾值):是否將新窗口居中顯示。默認值為 false
    • dialogWidthdialogHeight:與 widthheight 類似,但用于指定對話框的寬度和高度,而不是整個窗口。
    • unloaded:一個回調函數,當新窗口加載完成時觸發。
    • beforeunload:一個回調函數,當新窗口即將卸載時觸發。
    • close:一個回調函數,當用戶關閉新窗口時觸發。

示例用法:

window.showModalDialog("https://example.com", "Dialog Title", {
    width: 800,
    height: 600,
    left: 100,
    top: 100,
    scrollbars: true,
    resizable: false
});

在這個示例中,將打開一個新的瀏覽器窗口,顯示 https://example.com 的內容,并具有指定的寬度、高度和其他設置。

0
平昌县| 遂昌县| 浦城县| 乳山市| 贺州市| 寻乌县| 嘉峪关市| 罗山县| 通化县| 囊谦县| 玉环县| 西吉县| 旌德县| 彭州市| 合水县| 吐鲁番市| 新昌县| 牡丹江市| 清新县| 连州市| 澄江县| 陵水| 都兰县| 新和县| 安多县| 扶绥县| 炎陵县| 沂南县| 怀安县| 汉阴县| 竹溪县| 河北区| 潞西市| 宁波市| 孝义市| 锦屏县| 南京市| 宝鸡市| 石楼县| 许昌市| 乐业县|