Αξία περιόδου του HTML <iframe>
Δефίνηση και χρήση
sandbox
Η περιόδος ενεργοποιεί ένα σύνολο επιπλέον περιορισμών για το περιεχόμενο του iframe.
Όταν sandbox
Όταν η περιόδος υπάρχει, θα:
- Το περιεχόμενο θεωρείται από μοναδική πηγή
- Περιορίζει την υποβολή φόρμας
- Περιορίζει την εκτέλεση των σεναρίων
- Απενεργοποιεί τις API
- Περιορίζει τους σύνδεσμους που οδηγούν σε άλλο περιβάλλον περιήγησης
- Περιορίζει τη χρήση των προσθέτων από το περιεχόμενο (μέσω <embed>, <object>, <applet> ή άλλους τρόπους)
- Περιορίζει τη περιήγηση του περιεχομένου στον κορυφαίο περιβάλλον περιήγησης
- Περιορίζει τις λειτουργίες που προκαλούνται αυτόματα (π.χ. αυτόματη αναπαραγωγή βίντεο ή αυτόματη εστίαση στο ελέγχο φόρμας)
sandbox
Η τιμή της περιόδου μπορεί να είναι κενή (τότε εφαρμόζονται όλοι οι περιορισμοί), ή μια λίστα τιμών προεπιλεγμένων που διαχωρίζονται με κενά, που θα αφαιρέσουν συγκεκριμένους περιορισμούς.
Παράδειγμα
Παράδειγμα 1
Με επιπλέον περιορισμούς του <iframe>:
<iframe src="demo_iframe_sandbox.htm" sandbox></iframe>
Προσπαθήστε να το δοκιμάσετε προσωπικά
Παράδειγμα 2
Επιτρέπει τη σαββάνα του <iframe> για την υποβολή φόρμας:
<iframe src="demo_iframe_sandbox_form.htm" sandbox="allow-forms"></iframe>
Προσπαθήστε να το δοκιμάσετε προσωπικά
Παράδειγμα 3
Επιτρέπει τη σαββάνα του <iframe>:
<iframe src="demo_iframe_sandbox_origin.htm" sandbox="allow-scripts"></iframe>
Γλώσσα
<iframe sandbox="value">
Αξία περιόδου
Τιμή | Περιγραφή |
---|---|
"" (χωρίς τιμή) | Εφαρμόστε όλες τις παρακάτω περιορισμούς. |
allow-forms | Επιτρέπει την υποβολή φόρμας. |
allow-modals | Επιτρέπει την ανοιχτή των παραθύρων μοτίβου. |
allow-orientation-lock | Επιτρέπει τη λήψη της κατεύθυνσης της οθόνης. |
allow-pointer-lock | Επιτρέπει τη χρήση του Pointer Lock API. |
allow-popups | Επιτρέπει την ανοίγηση των αναδυόμενων παραθύρων. |
allow-popups-to-escape-sandbox | Επιτρέπει την ανοίγηση των αναδυόμενων παραθύρων σε νέα παραθύρα χωρίς να κληρονομείται η σακουλάδα. |
allow-presentation | Επιτρέπει την έναρξη της συνεδρίας παρουσίασης. |
allow-same-origin | Επιτρέπει στο περιεχόμενο iframe να θεωρείται με τον ίδιο τόπο προέλευσης με το περιεχόμενο του περιεχομένου που περιέχει. |
allow-scripts | Επιτρέπει την εκτέλεση σκριπτ. |
allow-top-navigation | Επιτρέπει στο περιεχόμενο iframe να navigating την κύρια περιήγηση του περιηγητή. |
allow-top-navigation-by-user-activation | Επιτρέπει στο περιεχόμενο iframe να navigating την κύρια περιήγηση του περιηγητή, αλλά μόνο όταν ο χρήστης το προκαλέσει. |
Υποστήριξη περιηγητή
Τα αριθμήματα στην τаблицή σημειώνουν την έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως αυτήν την ιδιότητα.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 10.0 | 17.0 | 5.0 | 15.0 |