একটি স্ক্রিপ্ট থেকে HTML এবং অন্যান্য পাঠ্য সামগ্রী ফেরত দেওয়ার জন্য পরিষেবা৷
নিরাপত্তা বিবেচনার কারণে, স্ক্রিপ্ট সরাসরি কোনো ব্রাউজারে সামগ্রী ফেরত দিতে পারে না। পরিবর্তে, তাদের অবশ্যই HTML স্যানিটাইজ করতে হবে যাতে এটি দূষিত ক্রিয়া সম্পাদন করতে না পারে। Html Output
এর বিবরণ দেখুন যা ফেরত দেওয়া যেতে পারে তার সীমাবদ্ধতার জন্য।
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
Sandbox Mode | Sandbox Mode | ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে এমন স্যান্ডবক্স মোডগুলির প্রতিনিধিত্ব করে একটি enum। |
XFrameOptionsMode | XFrameOptionsMode | X-Frame-Options মোডের প্রতিনিধিত্বকারী একটি enum যা ক্লায়েন্ট-সাইড Html Service স্ক্রিপ্টের জন্য ব্যবহার করা যেতে পারে। |
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
create Html Output() | Html Output | একটি নতুন Html Output অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে। |
create Html Output(blob) | Html Output | একটি Blob Source রিসোর্স থেকে একটি নতুন Html Output অবজেক্ট তৈরি করে। |
create Html Output(html) | Html Output | একটি নতুন Html Output অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে। |
create Html Output From File(filename) | Html Output | কোড এডিটরের একটি ফাইল থেকে একটি নতুন Html Output অবজেক্ট তৈরি করে। |
create Template(blob) | Html Template | একটি Blob Source রিসোর্স থেকে একটি নতুন Html Template অবজেক্ট তৈরি করে। |
create Template(html) | Html Template | একটি নতুন Html Template অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে। |
create Template From File(filename) | Html Template | কোড এডিটরের একটি ফাইল থেকে একটি নতুন Html Template অবজেক্ট তৈরি করে। |
get User Agent() | String | বর্তমান ব্রাউজারের জন্য ব্যবহারকারী-এজেন্ট স্ট্রিং পায়। |
বিস্তারিত ডকুমেন্টেশন
create Html Output()
একটি নতুন Html Output
অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে।
const output = HtmlService.createHtmlOutput();
প্রত্যাবর্তন
Html Output
- নতুন এইচটিএমএলআউটপুট অবজেক্ট
create Html Output(blob)
একটি Blob Source
রিসোর্স থেকে একটি নতুন Html Output
অবজেক্ট তৈরি করে।
function createFromBlob(blob) { const output = HtmlService.createHtmlOutput(blob); return output; }
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
blob | Blob Source | যে বস্তুটি থেকে HTML বের করতে হবে |
প্রত্যাবর্তন
Html Output
- নতুন Html Output
অবজেক্ট
নিক্ষেপ করে
Error
— যদি ব্লবটিতে HTML না থাকে বা HTML ত্রুটিপূর্ণ হয়
create Html Output(html)
একটি নতুন Html Output
অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে।
const output = HtmlService.createHtmlOutput('<b>Hello world!</b>');
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
html | String | পরিবেশন করার বিষয়বস্তু |
প্রত্যাবর্তন
Html Output
- নতুন এইচটিএমএলআউটপুট অবজেক্ট
নিক্ষেপ করে
Error
— যদি html ত্রুটিপূর্ণ হয়
create Html Output From File(filename)
কোড এডিটরের একটি ফাইল থেকে একটি নতুন Html Output
অবজেক্ট তৈরি করে।
const output = HtmlService.createHtmlOutputFromFile('myPage');
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
filename | String | ব্যবহার করার জন্য ফাইলের নাম |
প্রত্যাবর্তন
Html Output
- নতুন Html Output
অবজেক্ট
নিক্ষেপ করে
Error
— যদি ফাইলটি খুঁজে না পাওয়া যায় বা এতে থাকা HTML ত্রুটিপূর্ণ হয়
create Template(blob)
একটি Blob Source
রিসোর্স থেকে একটি নতুন Html Template
অবজেক্ট তৈরি করে।
function createFromBlob(blob) { const template = HtmlService.createTemplate(blob); const output = template.evaluate(); return output; }
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
blob | Blob Source | HTML আউট পেতে অবজেক্ট. |
প্রত্যাবর্তন
Html Template
— নতুন Html Template
অবজেক্ট
নিক্ষেপ করে
Error
— যদি ব্লবটিতে HTML না থাকে
create Template(html)
একটি নতুন Html Template
অবজেক্ট তৈরি করে যা স্ক্রিপ্ট থেকে ফেরত দেওয়া যেতে পারে।
const template = HtmlService.createTemplate( '<b>The time is <?= new Date() ?></b>', );
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
html | String | টেমপ্লেটের বিষয়বস্তু |
প্রত্যাবর্তন
Html Template
— নতুন Html Template
অবজেক্ট
create Template From File(filename)
কোড এডিটরের একটি ফাইল থেকে একটি নতুন Html Template
অবজেক্ট তৈরি করে।
const template = HtmlService.createTemplateFromFile('myTemplate');
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
filename | String | ব্যবহার করার জন্য ফাইলের নাম |
প্রত্যাবর্তন
Html Template
— নতুন Html Template
অবজেক্ট
নিক্ষেপ করে
Error
— যদি ফাইলটি না পাওয়া যায়
get User Agent()
বর্তমান ব্রাউজারের জন্য ব্যবহারকারী-এজেন্ট স্ট্রিং পায়। কোনো ওয়েব অ্যাপের do Get()
বা do Post()
ফাংশনে ব্যবহার না করা হলে বেশিরভাগ স্ক্রিপ্ট এক্সিকিউশনের জন্য null
রিটার্ন করে।
প্রত্যাবর্তন
String
- ব্যবহারকারী-এজেন্ট স্ট্রিং