একটি enum কল করতে হলে, এর প্যারেন্ট ক্লাস, নাম এবং প্রপার্টি কল করতে হয়। উদাহরণস্বরূপ, HtmlService.XFrameOptionsMode.ALLOWALL ।
XFrameOptionsMode.ALLOWALL সেট করলে যেকোনো সাইট পৃষ্ঠাটিকে আইফ্রেম করতে পারে, তাই ডেভেলপারদের ক্লিকজ্যাকিং থেকে সুরক্ষার জন্য নিজস্ব ব্যবস্থা গ্রহণ করা উচিত।
যদি কোনো স্ক্রিপ্ট X-Frame-Options মোড সেট না করে, তাহলে অ্যাপস স্ক্রিপ্ট ডিফল্ট হিসেবে 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 হেডার সেট করা নেই। এর ফলে যেকোনো সাইট পেজটিকে আইফ্রেম করতে পারে, তাই ডেভেলপারের উচিত ক্লিকজ্যাকিং থেকে সুরক্ষার জন্য নিজস্ব ব্যবস্থা গ্রহণ করা।
DEFAULT
Enum
X-Frame-Options হেডারের জন্য ডিফল্ট মান নির্ধারণ করে, যা সাধারণ নিরাপত্তা অনুমানগুলিকে বজায় রাখে। যদি কোনো স্ক্রিপ্ট X-Frame-Options মোড সেট না করে, তাহলে অ্যাপস স্ক্রিপ্ট এই মোডটিকে ডিফল্ট হিসেবে ব্যবহার করে।
[[["সহজে বোঝা যায়","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-04-13 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["`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"]]