किसी स्क्रिप्ट से एचटीएमएल और अन्य टेक्स्ट कॉन्टेंट लौटाने की सेवा.
सुरक्षा को ध्यान में रखते हुए, स्क्रिप्ट सीधे ब्राउज़र पर कॉन्टेंट नहीं लौटा सकती हैं. इसके बजाय,
उन्हें एचटीएमएल को साफ़ करना होगा, ताकि यह नुकसान पहुंचाने वाली कार्रवाइयां न कर सके. इसका विवरण देखें
लौटाए जा सकने वाले प्रॉडक्ट की सीमाओं के लिए HtmlOutput
.
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
SandboxMode | SandboxMode | क्लाइंट-साइड HtmlService के लिए इस्तेमाल किए जा सकने वाले सैंडबॉक्स मोड को दिखाने वाला एक एनम
स्क्रिप्ट. |
XFrameOptionsMode | XFrameOptionsMode | X-Frame-Options मोड को दिखाने वाली एक सूची, जिसका इस्तेमाल क्लाइंट-साइड HtmlService स्क्रिप्ट के लिए किया जा सकता है. |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
createHtmlOutput() | HtmlOutput | एक नया HtmlOutput ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से लौटाया जा सकता है. |
createHtmlOutput(blob) | HtmlOutput | BlobSource संसाधन से एक नया HtmlOutput ऑब्जेक्ट बनाता है. |
createHtmlOutput(html) | HtmlOutput | एक नया HtmlOutput ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से लौटाया जा सकता है. |
createHtmlOutputFromFile(filename) | HtmlOutput | कोड एडिटर में मौजूद किसी फ़ाइल से नया HtmlOutput ऑब्जेक्ट बनाता है. |
createTemplate(blob) | HtmlTemplate | BlobSource संसाधन से एक नया HtmlTemplate ऑब्जेक्ट बनाता है. |
createTemplate(html) | HtmlTemplate | एक नया HtmlTemplate ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से लौटाया जा सकता है. |
createTemplateFromFile(filename) | HtmlTemplate | कोड एडिटर में मौजूद किसी फ़ाइल से नया HtmlTemplate ऑब्जेक्ट बनाता है. |
getUserAgent() | String | यह मौजूदा ब्राउज़र के लिए उपयोगकर्ता एजेंट स्ट्रिंग फ़ेच करता है. |
विस्तृत दस्तावेज़
createHtmlOutput()
एक नया HtmlOutput
ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से लौटाया जा सकता है.
var output = HtmlService.createHtmlOutput();
वापसी का टिकट
HtmlOutput
— नया htmlOutput ऑब्जेक्ट
createHtmlOutput(blob)
BlobSource
संसाधन से एक नया HtmlOutput
ऑब्जेक्ट बनाता है.
function createFromBlob(blob) { var output = HtmlService.createHtmlOutput(blob); return output; }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
blob | BlobSource | वह ऑब्जेक्ट है, जिससे एचटीएमएल को |
वापसी का टिकट
HtmlOutput
— नया HtmlOutput
ऑब्जेक्ट
थ्रो
Error
— अगर BLOB में एचटीएमएल नहीं है या एचटीएमएल गलत है
createHtmlOutput(html)
एक नया HtmlOutput
ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से लौटाया जा सकता है.
var output = HtmlService.createHtmlOutput('<b>Hello world!</b>');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
html | String | दिखाया जाने वाला कॉन्टेंट |
वापसी का टिकट
HtmlOutput
— नया htmlOutput ऑब्जेक्ट
थ्रो
Error
— अगर एचटीएमएल गलत है
createHtmlOutputFromFile(filename)
कोड एडिटर में मौजूद किसी फ़ाइल से नया HtmlOutput
ऑब्जेक्ट बनाता है.
var output = HtmlService.createHtmlOutputFromFile('myPage');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
filename | String | उपयोग करने के लिए फ़ाइल का नाम |
वापसी का टिकट
HtmlOutput
— नया HtmlOutput
ऑब्जेक्ट
थ्रो
Error
— अगर फ़ाइल नहीं मिली या उसका एचटीएमएल गलत है
createTemplate(blob)
BlobSource
संसाधन से एक नया HtmlTemplate
ऑब्जेक्ट बनाता है.
function createFromBlob(blob) { var template = HtmlService.createTemplate(blob); return output; }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
blob | BlobSource | वह ऑब्जेक्ट जिससे एचटीएमएल हटाना है. |
वापसी का टिकट
HtmlTemplate
— नया HtmlTemplate
ऑब्जेक्ट
थ्रो
Error
— अगर BLOB में एचटीएमएल शामिल नहीं है
createTemplate(html)
एक नया HtmlTemplate
ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से लौटाया जा सकता है.
var template = HtmlService.createTemplate('<b>The time is <?= new Date() ?></b>');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
html | String | टेंप्लेट का कॉन्टेंट |
वापसी का टिकट
HtmlTemplate
— नया HtmlTemplate
ऑब्जेक्ट
createTemplateFromFile(filename)
कोड एडिटर में मौजूद किसी फ़ाइल से नया HtmlTemplate
ऑब्जेक्ट बनाता है.
var template = HtmlService.createTemplateFromFile('myTemplate');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
filename | String | उपयोग करने के लिए फ़ाइल का नाम |
वापसी का टिकट
HtmlTemplate
— नया HtmlTemplate
ऑब्जेक्ट
थ्रो
Error
— अगर फ़ाइल नहीं मिली
getUserAgent()
यह मौजूदा ब्राउज़र के लिए उपयोगकर्ता एजेंट स्ट्रिंग फ़ेच करता है. ज़्यादातर स्क्रिप्ट के लिए null
दिखाता है
वेब ऐप्लिकेशन के doGet()
या doPost()
फ़ंक्शन में इस्तेमाल नहीं होने पर, कोड एक्ज़ीक्यूट करता है.
वापसी का टिकट
String
— उपयोगकर्ता-एजेंट स्ट्रिंग