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