»
Tiếng AnhTiếng PhápTiếng Việt

In - Cửa sổ popup giữa màn hình - JavaScriptBank.com

Phiên bản đầy đủ: jsB@nk » Trình duyệt » Popup » Cửa sổ popup giữa màn hình
URL: https://www.javascriptbank.com/centered-popup.html

Cửa sổ popup giữa màn hình © JavaScriptBank.comMột đoạn mã JavaScript khác để bạn tạo các cửa sổ popup xuất hiện ở giữa màn hình.

Phiên bản đầy đủ: jsB@nk » Trình duyệt » Popup » Cửa sổ popup giữa màn hình
URL: https://www.javascriptbank.com/centered-popup.html



JavaScript
<script language="javascript">/*Updated by: Mike Weiner :: http://www.wearebent.com Original author: Eric King (eric_andrew_king@hotmail.com)Last Updated: May 2006Changes: Added parameters for optional scrollbars, resizablility,menubar, toolbar, addressbar, statusbar, fullscreen. Also tweaked theimplementation a bit - links will now give the user a popup windoweven if JavaScript is disabled.Notes: Some parameters are not cross-browser capable (e.g. fullscreen).Browsers that do not support these abilities will ignore them.Usage: The link is written as follows: onclick="newWindow(this.href, 'popup', 600, 500, 1, 1, 0, 0, 0, 1, 0);Usage Description:"this.href" refers to the URL given in the "a" tag; "'popup'" is the name of the popup window;600 is the width of the popup window; 500 is the height of the popup window; the numbers thatfollow designate whether a property is turned on ("1") or off ("0"), in this order:scrollbars, resizable, menubar, toolbar, addressbar, statusbar, fullscreen*/function newWindow(a_str_windowURL, a_str_windowName, a_int_windowWidth, a_int_windowHeight, a_bool_scrollbars, a_bool_resizable, a_bool_menubar, a_bool_toolbar, a_bool_addressbar, a_bool_statusbar, a_bool_fullscreen) {  var int_windowLeft = (screen.width - a_int_windowWidth) / 2;  var int_windowTop = (screen.height - a_int_windowHeight) / 2;  var str_windowProperties = 'height=' + a_int_windowHeight + ',width=' + a_int_windowWidth + ',top=' + int_windowTop + ',left=' + int_windowLeft + ',scrollbars=' + a_bool_scrollbars + ',resizable=' + a_bool_resizable + ',menubar=' + a_bool_menubar + ',toolbar=' + a_bool_toolbar + ',location=' + a_bool_addressbar + ',statusbar=' + a_bool_statusbar + ',fullscreen=' + a_bool_fullscreen + '';  var obj_window = window.open(a_str_windowURL, a_str_windowName, str_windowProperties)    if (parseInt(navigator.appVersion) >= 4) {      obj_window.window.focus();    }}</script><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->


HTML
<a href="popup_content.html" onclick="newWindow(this.href, 'popup', 600, 500, 1, 1, 0, 0, 0, 1, 0); return false;" target="_blank">Open JavaScriptBank.com's popup</a><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->