برای فراخوانی یک enum، کلاس والد، نام و ویژگی آن را فراخوانی میکنید. برای مثال، HtmlService.XFrameOptionsMode.ALLOWALL .
تنظیم XFrameOptionsMode.ALLOWALL به هر سایتی اجازه میدهد صفحه را iframe کند، بنابراین توسعهدهنده باید محافظت خود را در برابر کلیکربایی پیادهسازی کند.
اگر اسکریپتی حالت X-Frame-Options را تنظیم نکند، Apps Script از حالت DEFAULT به عنوان پیشفرض استفاده میکند.
// Serve HTML with no X-Frame-Options header (in Apps Script server-side code).constoutput=HtmlService.createHtmlOutput('<b>Hello, world!</b>');output.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
خواص
ملک
نوع
توضیحات
ALLOWALL
Enum
هیچ هدر X-Frame-Options تنظیم نشده است. این به هر سایتی اجازه میدهد صفحه را iframe کند، بنابراین توسعهدهنده باید محافظت خود را در برابر clickjacking پیادهسازی کند.
DEFAULT
Enum
مقدار پیشفرض برای هدر X-Frame-Options را تنظیم میکند، که فرضیات امنیتی معمول را حفظ میکند. اگر یک اسکریپت حالت X-Frame-Options را تنظیم نکند، Apps Script از این حالت به عنوان پیشفرض استفاده میکند.
تاریخ آخرین بهروزرسانی 2026-03-06 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-03-06 بهوقت ساعت هماهنگ جهانی."],[],["`XFrameOptionsMode` is an enum for setting `X-Frame-Options` in client-side HtmlService scripts. Accessed via `HtmlService.XFrameOptionsMode`, it's set using `HtmlOutput.setXFrameOptionsMode(mode)`. `ALLOWALL` removes the `X-Frame-Options` header, enabling any site to iframe the page, necessitating developer-implemented clickjacking protection. `DEFAULT` is the default mode if no mode is specified. The example shows how to set the mode to `ALLOWALL`.\n"]]