RemoveJavaScriptFromLinks

JavaScript’in bağlantılardan kaldırılıp kaldırılmayacağını belirtir. VarsayılanYANLIŞ .

public bool RemoveJavaScriptFromLinks { get; set; }

Notlar

Bu seçenek etkinleştirilirse, JavaScript içeren tüm bağlantılar (örneğin, href özniteliğinde “javascript:” bulunan bağlantılar) “javascript:void(0)” ile değiştirilir. Bu, XSS saldırıları gibi olası güvenlik risklerini önlemeye yardımcı olabilir.

Örnekler

Bağlantılardan JavaScript’in nasıl kaldırılacağını gösterir.

Document doc = new Document(MyDir + "JavaScript in HREF.docx");

HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.RemoveJavaScriptFromLinks = true;

doc.Save(ArtifactsDir + "HtmlSaveOptions.RemoveJavaScriptFromLinks.html", saveOptions);

Html sabitli belgelerdeki bağlantılardan JavaScript’in nasıl kaldırılacağını gösterir.

Document doc = new Document(MyDir + "JavaScript in HREF.docx");

HtmlFixedSaveOptions saveOptions = new HtmlFixedSaveOptions();
saveOptions.RemoveJavaScriptFromLinks = true;

doc.Save(ArtifactsDir + "HtmlFixedSaveOptions.RemoveJavaScriptFromLinks.html", saveOptions);

Ayrıca bakınız