تسمح هذه الخدمة لتطبيقات "برمجة التطبيقات" بعرض HTML، وعادةً ما يكون واجهة مستخدم. إذا كنت مستخدمًا جديدًا لهذا الصف، ننصحك أيضًا بالاطّلاع على دليل خدمة Html.
صفوف
الاسم | وصف قصير |
---|---|
HtmlOutput | عنصر HtmlOutput يمكن عرضه من نص برمجي. |
HtmlOutputMetaTag | تمثّل هذه السمة عنصرًا يمثّل علامة وصفية تمت إضافتها إلى الصفحة عن طريق استدعاء HtmlOutput.addMetaTag(name, content) . |
HtmlService | خدمة لعرض HTML وغيره من المحتوى النصي من نص برمجي. |
HtmlTemplate | عنصر نموذج لإنشاء ترميز HTML ديناميكيًا. |
SandboxMode | تعداد يمثل أوضاع وضع الحماية التي يمكن استخدامها في نصوص HtmlService البرمجية من جهة العميل |
XFrameOptionsMode | تعداد يمثل وضع X-Frame-Options الذي يمكن استخدامه للنص البرمجي HtmlService من جهة العميل. |
HtmlOutput
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addMetaTag(name, content) | HtmlOutput | إضافة علامة وصفية إلى الصفحة |
append(addedContent) | HtmlOutput | لإلحاق محتوى جديد بمحتوى HtmlOutput |
appendUntrusted(addedContent) | HtmlOutput | لإلحاق محتوى جديد بمحتوى HtmlOutput ، باستخدام ميزة"الهروب من السياق". |
asTemplate() | HtmlTemplate | عرض HtmlTemplate تدعمه هذه HtmlOutput . |
clear() | HtmlOutput | يؤدي إلى محو المحتوى الحالي. |
getAs(contentType) | Blob | عرض البيانات داخل هذا العنصر ككائن ثنائي كبير (blob) تم تحويله إلى نوع المحتوى المحدد. |
getBlob() | Blob | عرض البيانات داخل هذا الكائن كائن ثنائي كبير. |
getContent() | String | للحصول على محتوى HtmlOutput . |
getFaviconUrl() | String | للحصول على عنوان URL لعلامة رابط مفضّل تمت إضافتها إلى الصفحة من خلال استدعاء setFaviconUrl(iconUrl) . |
getHeight() | Integer | يحصل على الارتفاع المبدئي لـ مربّع الحوار المخصّص في "مستندات Google" أو "جداول بيانات Google" أو "نماذج Google". |
getMetaTags() | HtmlOutputMetaTag[] | للحصول على مجموعة من العناصر التي تمثّل العلامات الوصفية التي تمت إضافتها إلى الصفحة من خلال استدعاء addMetaTag(name, content) . |
getTitle() | String | يحصل على عنوان صفحة الناتج. |
getWidth() | Integer | يحصل على العرض الأولي لـ مربع الحوار المخصص في Google مستندات Google أو جداول بيانات Google أو نماذج Google. |
setContent(content) | HtmlOutput | لضبط محتوى HtmlOutput . |
setFaviconUrl(iconUrl) | HtmlOutput | إضافة علامة رابط إلى رمز مفضّل إلى الصفحة |
setHeight(height) | HtmlOutput | يحدد الارتفاع المبدئي لـ مربع الحوار المخصص في Google مستندات Google أو جداول بيانات Google أو نماذج Google. |
setSandboxMode(mode) | HtmlOutput | ليس لهذه الطريقة أي تأثير الآن - في السابق تم ضبط sandbox
mode المستخدَمة للنصوص البرمجية من جهة العميل. |
setTitle(title) | HtmlOutput | تُحدّد هذه السمة عنوان صفحة الناتج. |
setWidth(width) | HtmlOutput | يضبط العرض الأولي لـ مربّع حوار مخصّص في "مستندات Google" أو "جداول بيانات Google" أو "نماذج Google". |
setXFrameOptionsMode(mode) | HtmlOutput | تضبط حالة عنوان X-Frame-Options في "الصفحة"، والتي تتحكم في منع النقر. |
HtmlOutputMetaTag
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
getContent() | String | للحصول على محتوى هذه العلامة الوصفية. |
getName() | String | الحصول على اسم HtmlOutputMetaTag . |
HtmlService
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
SandboxMode | SandboxMode | تعداد يمثل أوضاع وضع الحماية التي يمكن استخدامها في نصوص HtmlService البرمجية من جهة العميل |
XFrameOptionsMode | XFrameOptionsMode | تعداد يمثل وضع X-Frame-Options الذي يمكن استخدامه للنص البرمجي HtmlService من جهة العميل. |
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
createHtmlOutput() | HtmlOutput | تنشئ كائن HtmlOutput جديدًا يمكن عرضه من النص البرمجي. |
createHtmlOutput(blob) | HtmlOutput | يتم إنشاء كائن HtmlOutput جديد من مورد BlobSource . |
createHtmlOutput(html) | HtmlOutput | تنشئ كائن HtmlOutput جديدًا يمكن عرضه من النص البرمجي. |
createHtmlOutputFromFile(filename) | HtmlOutput | تنشئ كائن HtmlOutput جديدًا من ملف في محرّر الرموز. |
createTemplate(blob) | HtmlTemplate | يتم إنشاء كائن HtmlTemplate جديد من مورد BlobSource . |
createTemplate(html) | HtmlTemplate | تنشئ كائن HtmlTemplate جديدًا يمكن عرضه من النص البرمجي. |
createTemplateFromFile(filename) | HtmlTemplate | تنشئ كائن HtmlTemplate جديدًا من ملف في محرّر الرموز. |
getUserAgent() | String | تعرض سلسلة وكيل المستخدم للمتصفّح الحالي. |
HtmlTemplate
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
evaluate() | HtmlOutput | تقييم هذا النموذج وعرض عنصر HtmlOutput . |
getCode() | String | إنشاء سلسلة من رمز JavaScript استنادًا إلى ملف النموذج الذي يمكن تقييمه |
getCodeWithComments() | String | إنشاء سلسلة من رمز JavaScript يمكن تقييمه، ويحتوي كل سطر من الرمز على السطر الأصلي من النموذج كتعليق. |
getRawContent() | String | عرض المحتوى الذي لم تتم معالجته لهذا النموذج. |
SandboxMode
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
EMULATED | Enum | وضع قديم لوضع الحماية يحاكي وضع ECMAscript 5 الصارم باستخدام الميزات المتاحة فقط في ECMAScript 3. |
IFRAME | Enum | وضع الحماية الذي يستخدم وضع الحماية في إطار iframe بدلاً من تقنية وضع حماية Caja التي يستخدمها الوضعان EMULATED وNATIVE . |
NATIVE | Enum | وضع الحماية تم تصميمه في أعلى وضع ECMAScript 5 الصارم. |
XFrameOptionsMode
أماكن إقامة
الخاصية | النوع | الوصف |
---|---|---|
ALLOWALL | Enum | لن يتم تحديد عنوان X-Frame-Options . |
DEFAULT | Enum | تضبط هذه السياسة القيمة التلقائية للرأس X-Frame-Options ، ما يحافظ على افتراضات الأمان العادية. |