تغليف window.Open لجعلها أكثر فائدة وأكثر توافقًا. كثير من الناس يقولون إن النافذة. المفتوحة غير متوافقة ، لكنها ليست كذلك ، لأنه لا يمكن تنفيذها مباشرة ويجب أن يتم تشغيلها يدويًا من قبل المستخدم ؛ انظر الرمز:
الرمز كما يلي
var openwindow = function (url ، reports) {var str = "" ؛ if (Options) {Options.Height = Options.Height || 420 ؛ Options.width = Options.Width || 550 ؛ Options.left = Options.left || ((screen.width - Options.width) / 2) ؛ // الافتراضي هو خيار محور. Top = Options.top || ((screen.hight - Options.Height) / 2) ؛ // يتركز الافتراضي لـ (var i in reports) {str + = '،' + i + '=' + 'Options [i] ؛} str = str.substr (1) ؛} ؛ window.Open (url ،' connect_window _ ' + ( + تاريخ جديد) ، str) ؛ power website document.body.onclick = function () {OpenWindow ("http://www.daermay.com/؟ rel = xuexb") ؛} // demo 2: width and centered document.onclick = 888} ؛