Hogyan zárhatok be egy HTML-kóddal rendelkező böngészőablakot?

2017-től a webböngésző fülét vagy ablakát nem lehet bezárni JavaScript használatával. A modern biztonsági szabványok nem teszik lehetővé ezt a viselkedést.

Történelmi okokból az oldal felsorolja azokat a módszereket, amelyeket korábban használtak a böngésző lap vagy ablak programozásához JavaScript használatával.

Ablak bezárása JavaScript használatával: két korábbi módszer

Az első módszer létrehozott egy gombot, amelyre kattintva megkérdezi a felhasználót: "Szeretné bezárni ezt az ablakot?" Ha a felhasználó az OK gombra kattintott, az ablak bezárul.

A második módszer egy kicsit több munkát igényelt, de elkerülte a "kérdőjel" problémát. A következő kód a HTML-dokumentum fejébe illeszthető:

 function windowClose () {window.open ('', '_ szülő', ''); window.close (); } 

Ezután a következő kódsor beilleszthető a HTML dokumentum testébe: