تعداد يمثّل أوضاع X-Frame-Options
التي يمكن استخدامها في نصوص HtmlService
البرمجية من جهة العميل ويمكن الوصول إلى هذه القيم من HtmlService.XFrameOptionsMode
،
والضبط من خلال طلب الرقم HtmlOutput.setXFrameOptionsMode(mode)
.
لاستدعاء تعداد، يمكنك استدعاء الفئة الأصل والاسم والخاصية. مثلاً:
HtmlService.XFrameOptionsMode.ALLOWALL
يؤدي ضبط XFrameOptionsMode.ALLOWALL
إلى السماح لأي موقع إلكتروني بإنشاء إطار iframe للصفحة، وبالتالي يمكن لمطوّر البرامج
توفير الحماية الخاصة بهم من تمويه النقر.
إذا لم يضبط نص برمجي وضع X-Frame-Options
، ستستخدم "برمجة التطبيقات" الوضع DEFAULT
الوضع كإعداد افتراضي.
// Serve HTML with no X-Frame-Options header (in Apps Script server-side code). var output = HtmlService.createHtmlOutput('<b>Hello, world!</b>'); output.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
ALLOWALL | Enum | ولن يتم ضبط عنوان X-Frame-Options . سيسمح ذلك لأي موقع إضافة إطار iframe للصفحة، وبالتالي
على المطوّرين تنفيذ حمايتهم الخاصة من تمويه النقر. |
DEFAULT | Enum | تحدِّد هذه السياسة القيمة التلقائية للعنوان X-Frame-Options ، ما يضمن الحفاظ على مستوى أمان عادي.
أو افتراضاتهم. إذا لم يضبط النص البرمجي وضع X-Frame-Options ، ستستخدم "برمجة تطبيقات Google" هذا الوضع
الوضع كإعداد افتراضي. |