亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
天柱县| 治县。| 城固县| 新绛县| 县级市| 平果县| 襄垣县| 庆阳市| 新昌县| 昌吉市| 望江县| 洛浦县| 秀山| 临泉县| 临澧县| 治多县| 佳木斯市| 青岛市| 年辖:市辖区| 和田市| 神池县| 齐齐哈尔市| 贵定县| 阳山县| 民县| 镇平县| 尚义县| 涿州市| 瓦房店市| 南涧| 湘潭市| 涞源县| 甘孜县| 随州市| 桃园市| 余干县| 西吉县| 依兰县| 北海市| 碌曲县| 乌鲁木齐市|