RemoveJavaScriptFromLinks

Spécifie si JavaScript sera supprimé des liens. La valeur par défaut estFAUX .

public bool RemoveJavaScriptFromLinks { get; set; }

Remarques

Si cette option est activée, tous les liens contenant du JavaScript (par exemple, ceux dont l’attribut href contient « javascript: ») seront remplacés par « javascript:void(0) ». Cela permet d’éviter des risques de sécurité potentiels, comme les attaques XSS.

Exemples

Montre comment supprimer JavaScript des liens.

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

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

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

Montre comment supprimer JavaScript des liens pour les documents HTML fixes.

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

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

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

Voir également