HTML Service
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
एचटीएमएल
इस सेवा की मदद से, Apps Script ऐप्लिकेशन आम तौर पर यूज़र इंटरफ़ेस के तौर पर एचटीएमएल दिखाते हैं.
अगर आपने इस क्लास का इस्तेमाल पहले कभी नहीं किया है, तो हमारा सुझाव है कि आप एचटीएमएल सेवा के बारे में गाइड भी देखें
.
क्लास
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
addMetaTag(name, content) | HtmlOutput | पेज में मेटा टैग जोड़ता है. |
append(addedContent) | HtmlOutput | इस HtmlOutput के कॉन्टेंट में नया कॉन्टेंट जोड़ता है. |
appendUntrusted(addedContent) | HtmlOutput | कॉन्टेक्स्ट के हिसाब से एस्केप करने की सुविधा का इस्तेमाल करके, इस HtmlOutput के कॉन्टेंट में नया कॉन्टेंट जोड़ता है. |
asTemplate() | HtmlTemplate | इस HtmlOutput से जुड़ा HtmlTemplate दिखाता है. |
clear() | HtmlOutput | मौजूदा कॉन्टेंट मिटाता है. |
getAs(contentType) | Blob | इस ऑब्जेक्ट में मौजूद डेटा को, तय किए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाता है. |
getBlob() | Blob | इस ऑब्जेक्ट में मौजूद डेटा को ब्लॉब के तौर पर दिखाएं. |
getContent() | String | इस HtmlOutput का कॉन्टेंट पाता है. |
getFaviconUrl() | String | setFaviconUrl(iconUrl) को कॉल करके, पेज पर जोड़े गए फ़ेविकॉन लिंक टैग का यूआरएल पाता है. |
getHeight() | Integer | Google Docs, Sheets या Forms में कस्टम डायलॉग बॉक्स की शुरुआती ऊंचाई दिखाता है. |
getMetaTags() | HtmlOutputMetaTag[] | addMetaTag(name, content) को कॉल करके, पेज पर जोड़े गए मेटा टैग दिखाने वाले ऑब्जेक्ट का कलेक्शन पाता है. |
getTitle() | String | आउटपुट पेज का टाइटल दिखाता है. |
getWidth() | Integer | Google Docs, Sheets या Forms में कस्टम डायलॉग बॉक्स की शुरुआती चौड़ाई दिखाता है. |
setContent(content) | HtmlOutput | इस HtmlOutput का कॉन्टेंट सेट करता है. |
setFaviconUrl(iconUrl) | HtmlOutput | पेज पर फ़ैविकॉन के लिए लिंक टैग जोड़ता है. |
setHeight(height) | HtmlOutput | Google Docs, Sheets या Forms में कस्टम डायलॉग बॉक्स की शुरुआती ऊंचाई सेट करता है. |
setSandboxMode(mode) | HtmlOutput | इस तरीके का अब कोई असर नहीं पड़ता — पहले यह क्लाइंट-साइड स्क्रिप्ट के लिए इस्तेमाल किया जाने वाला sandbox
mode सेट करता था. |
setTitle(title) | HtmlOutput | आउटपुट पेज का टाइटल सेट करता है. |
setWidth(width) | HtmlOutput | Google Docs, Sheets या Forms में, कस्टम डायलॉग बॉक्स की शुरुआती चौड़ाई सेट करता है. |
setXFrameOptionsMode(mode) | HtmlOutput | पेज के X-Frame-Options हेडर की स्थिति सेट करता है. इससे क्लिक जैकिंग को रोकने की सुविधा को कंट्रोल किया जाता है. |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
getContent() | String | इस मेटा टैग का कॉन्टेंट पाता है. |
getName() | String | इस HtmlOutputMetaTag का नाम दिखाता है. |
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
SandboxMode | SandboxMode | सैंडबॉक्स मोड दिखाने वाला एक क्रम, जिसका इस्तेमाल क्लाइंट-साइड HtmlService script के लिए किया जा सकता है. |
XFrameOptionsMode | XFrameOptionsMode | X-Frame-Options मोड दिखाने वाला एक क्रम, जिसका इस्तेमाल क्लाइंट-साइड HtmlService स्क्रिप्ट के लिए किया जा सकता है. |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
evaluate() | HtmlOutput | इस टेंप्लेट का आकलन करता है और HtmlOutput ऑब्जेक्ट दिखाता है. |
getCode() | String | टेंप्लेट फ़ाइल के आधार पर, JavaScript कोड की स्ट्रिंग जनरेट करता है, जिसका आकलन किया जा सकता है. |
getCodeWithComments() | String | यह JavaScript कोड की ऐसी स्ट्रिंग जनरेट करता है जिसका आकलन किया जा सकता है. कोड की हर लाइन में, टेंप्लेट की मूल लाइन को टिप्पणी के तौर पर शामिल किया जाता है. |
getRawContent() | String | इस टेंप्लेट का प्रोसेस नहीं किया गया कॉन्टेंट दिखाता है. |
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
EMULATED | Enum | यह एक लेगसी सैंडबॉक्स मोड है, जो ECMAScript 3 में उपलब्ध सुविधाओं का इस्तेमाल करके, ECMAScript 5 के स्ट्रिक्ट मोड को एमुलेट करता है. |
IFRAME | Enum | यह एक सैंडबॉक्स मोड है, जो Caja सैंडबॉक्स टेक्नोलॉजी के बजाय, iframe सैंडबॉक्सिंग का इस्तेमाल करता है. Caja सैंडबॉक्स टेक्नोलॉजी का इस्तेमाल, EMULATED और NATIVE मोड करते हैं. |
NATIVE | Enum | ECMAScript 5 के स्ट्रिक्ट मोड पर आधारित सैंडबॉक्स मोड. |
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
ALLOWALL | Enum | कोई X-Frame-Options हेडर सेट नहीं किया जाएगा. |
DEFAULT | Enum | X-Frame-Options हेडर के लिए डिफ़ॉल्ट वैल्यू सेट करता है. इससे सुरक्षा से जुड़ी सामान्य मान्यताओं को बनाए रखा जाता है. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[[["\u003cp\u003eApps Script's HTML service enables the creation of web-based user interfaces for applications.\u003c/p\u003e\n"],["\u003cp\u003eIt offers classes like \u003ccode\u003eHtmlOutput\u003c/code\u003e, \u003ccode\u003eHtmlTemplate\u003c/code\u003e, and \u003ccode\u003eHtmlService\u003c/code\u003e to build and manage HTML content.\u003c/p\u003e\n"],["\u003cp\u003eYou can dynamically generate HTML, set titles, manage meta tags, and control sandbox modes for security.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eHtmlOutput\u003c/code\u003e class provides methods for content manipulation and display, while \u003ccode\u003eHtmlTemplate\u003c/code\u003e facilitates dynamic HTML construction.\u003c/p\u003e\n"],["\u003cp\u003eConsider using the guide to HTML Service for a detailed understanding and practical application of this service.\u003c/p\u003e\n"]]],[],null,[]]