Class HtmlService

HtmlService

किसी स्क्रिप्ट से एचटीएमएल और अन्य टेक्स्ट कॉन्टेंट दिखाने वाली सेवा.

सुरक्षा से जुड़ी वजहों से, स्क्रिप्ट सीधे ब्राउज़र को कॉन्टेंट नहीं दिखा सकतीं. इसके बजाय, उन्हें एचटीएमएल को साफ़ करना चाहिए, ताकि वह नुकसान पहुंचाने वाली कार्रवाइयां न कर सके. HtmlOutput के बारे में जानकारी देखें, ताकि यह पता चल सके कि किस तरह की चीज़ें लौटाई जा सकती हैं.

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
SandboxModeSandboxModeसैंडबॉक्स मोड दिखाने वाला एक क्रम, जिसका इस्तेमाल क्लाइंट-साइड HtmlService script के लिए किया जा सकता है.
XFrameOptionsModeXFrameOptionsModeX-Frame-Options मोड दिखाने वाला एक क्रम, जिसका इस्तेमाल क्लाइंट-साइड HtmlService स्क्रिप्ट के लिए किया जा सकता है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
createHtmlOutput()HtmlOutputएक नया HtmlOutput ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से दिखाया जा सकता है.
createHtmlOutput(blob)HtmlOutputBlobSource संसाधन से नया HtmlOutput ऑब्जेक्ट बनाता है.
createHtmlOutput(html)HtmlOutputएक नया HtmlOutput ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से दिखाया जा सकता है.
createHtmlOutputFromFile(filename)HtmlOutputकोड एडिटर में, किसी फ़ाइल से नया HtmlOutput ऑब्जेक्ट बनाता है.
createTemplate(blob)HtmlTemplateBlobSource संसाधन से नया HtmlTemplate ऑब्जेक्ट बनाता है.
createTemplate(html)HtmlTemplateएक नया HtmlTemplate ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से दिखाया जा सकता है.
createTemplateFromFile(filename)HtmlTemplateकोड एडिटर में, किसी फ़ाइल से नया HtmlTemplate ऑब्जेक्ट बनाता है.
getUserAgent()Stringमौजूदा ब्राउज़र के लिए उपयोगकर्ता-एजेंट स्ट्रिंग दिखाता है.

ज़्यादा जानकारी वाला दस्तावेज़

createHtmlOutput()

एक नया HtmlOutput ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से दिखाया जा सकता है.

const output = HtmlService.createHtmlOutput();

वापसी का टिकट

HtmlOutput — नया HtmlOutput ऑब्जेक्ट


createHtmlOutput(blob)

BlobSource संसाधन से नया HtmlOutput ऑब्जेक्ट बनाता है.

function createFromBlob(blob) {
  const output = HtmlService.createHtmlOutput(blob);
  return output;
}

पैरामीटर

नामटाइपब्यौरा
blobBlobSourceवह ऑब्जेक्ट जिसमें से एचटीएमएल निकालना है

वापसी का टिकट

HtmlOutput — नया HtmlOutput ऑब्जेक्ट

थ्रो

Error — अगर ब्लॉब में एचटीएमएल नहीं है या एचटीएमएल गलत है


createHtmlOutput(html)

एक नया HtmlOutput ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से दिखाया जा सकता है.

const output = HtmlService.createHtmlOutput('<b>Hello world!</b>');

पैरामीटर

नामटाइपब्यौरा
htmlStringदिखाया जाने वाला कॉन्टेंट

वापसी का टिकट

HtmlOutput — नया HtmlOutput ऑब्जेक्ट

थ्रो

Error — अगर एचटीएमएल गलत तरीके से बनाया गया है


createHtmlOutputFromFile(filename)

कोड एडिटर में किसी फ़ाइल से नया HtmlOutput ऑब्जेक्ट बनाता है.

const output = HtmlService.createHtmlOutputFromFile('myPage');

पैरामीटर

नामटाइपब्यौरा
filenameStringइस्तेमाल की जाने वाली फ़ाइल का नाम

वापसी का टिकट

HtmlOutput — नया HtmlOutput ऑब्जेक्ट

थ्रो

Error — अगर फ़ाइल नहीं मिली या उसमें मौजूद एचटीएमएल गलत है


createTemplate(blob)

BlobSource संसाधन से नया HtmlTemplate ऑब्जेक्ट बनाता है.

function createFromBlob(blob) {
  const template = HtmlService.createTemplate(blob);
  const output = template.evaluate();
  return output;
}

पैरामीटर

नामटाइपब्यौरा
blobBlobSourceवह ऑब्जेक्ट जिसमें से एचटीएमएल निकालना है.

वापसी का टिकट

HtmlTemplate — नया HtmlTemplate ऑब्जेक्ट

थ्रो

Error — अगर ब्लॉब में एचटीएमएल नहीं है


createTemplate(html)

एक नया HtmlTemplate ऑब्जेक्ट बनाता है, जिसे स्क्रिप्ट से दिखाया जा सकता है.

const template = HtmlService.createTemplate(
    '<b>The time is &lt;?= new Date() ?&gt;</b>',
);

पैरामीटर

नामटाइपब्यौरा
htmlStringटेंप्लेट का कॉन्टेंट

वापसी का टिकट

HtmlTemplate — नया HtmlTemplate ऑब्जेक्ट


createTemplateFromFile(filename)

कोड एडिटर में, किसी फ़ाइल से नया HtmlTemplate ऑब्जेक्ट बनाता है.

const template = HtmlService.createTemplateFromFile('myTemplate');

पैरामीटर

नामटाइपब्यौरा
filenameStringइस्तेमाल की जाने वाली फ़ाइल का नाम

वापसी का टिकट

HtmlTemplate — नया HtmlTemplate ऑब्जेक्ट

थ्रो

Error — अगर फ़ाइल नहीं मिली


getUserAgent()

मौजूदा ब्राउज़र के लिए उपयोगकर्ता-एजेंट स्ट्रिंग दिखाता है. अगर किसी वेब ऐप्लिकेशन के doGet() या doPost() फ़ंक्शन में इसका इस्तेमाल नहीं किया जाता है, तो ज़्यादातर स्क्रिप्ट के इस्तेमाल पर null दिखाता है.

वापसी का टिकट

String — उपयोगकर्ता एजेंट स्ट्रिंग