sandbox एट्रिब्यूट का उपयोग <iframe> पर करके एम्बेडेड कंटेंट पर अतिरिक्त सुरक्षा प्रतिबंध लगाए जाते हैं। यह "सैंडबॉक्स" वातावरण बनाता है।
उदाहरण
<!DOCTYPE html> <html>
<body>
<iframe src="new.htm" sandbox>
<p>आपका ब्राउज़र आइफ्रेम सपोर्ट नहीं करता।</p>
</iframe>
</body>
</html>
डिफ़ॉल्ट प्रतिबंध (sandbox बिना मान के): स्क्रिप्ट्स अक्षम, फॉर्म्स अक्षम, पॉपअप्स अक्षल, टॉप-लेवल नेविगेशन अक्षम, सेम-ओरिजिन पॉलिसी लागू, पॉइंटर लॉक अक्षम।
प्रतिबंध हटाने के लिए मान (स्पेस-सैपरेटेड):
allow-scripts- स्क्रिप्ट्स अनुमतिallow-forms- फॉर्म्स अनुमतिallow-popups- पॉपअप्स अनुमतिallow-same-origin- सेम-ओरिजिन ट्रीटमेंट (कुकीज़/लोकलस्टोरेज एक्सेस)allow-top-navigation- टॉप विंडो नेविगेशनallow-pointer-lock- पॉइंटर लॉकallow-modals- मॉडल डायलॉग्सallow-downloads- डाउनलोड्स
सुरक्षा: थर्ड-पार्टी कंटेंट एम्बेड करते समय हमेशा sandbox उपयोग करें, केवल आवश्यक अनुमतियां दें।