RemoveJavaScriptFromLinks
محتويات
[
يخفي
]HtmlFixedSaveOptions.RemoveJavaScriptFromLinks property
يحدد ما إذا كان سيتم إزالة JavaScript من الروابط. الافتراضي هوخطأ شنيع
.
public bool RemoveJavaScriptFromLinks { get; set; }
ملاحظات
عند تفعيل هذا الخيار، سيتم استبدال جميع الروابط التي تحتوي على جافا سكريبت (مثل الروابط التي تحتوي على “javascript:” في سمة href) بـ “javascript:void(0)”. هذا يُساعد في منع المخاطر الأمنية المحتملة، مثل هجمات XSS.
أمثلة
يوضح كيفية إزالة JavaScript من الروابط.
Document doc = new Document(MyDir + "JavaScript in HREF.docx");
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.RemoveJavaScriptFromLinks = true;
doc.Save(ArtifactsDir + "HtmlSaveOptions.RemoveJavaScriptFromLinks.html", saveOptions);
يوضح كيفية إزالة JavaScript من الروابط الخاصة بالمستندات الثابتة بتنسيق HTML.
Document doc = new Document(MyDir + "JavaScript in HREF.docx");
HtmlFixedSaveOptions saveOptions = new HtmlFixedSaveOptions();
saveOptions.RemoveJavaScriptFromLinks = true;
doc.Save(ArtifactsDir + "HtmlFixedSaveOptions.RemoveJavaScriptFromLinks.html", saveOptions);
أنظر أيضا
- class HtmlFixedSaveOptions
- مساحة الاسم Aspose.Words.Saving
- المجسم Aspose.Words