IgnoreNoscriptElements
Contenu
[
Cacher
]HtmlLoadOptions.IgnoreNoscriptElements property
Obtient ou définit une valeur indiquant s’il faut ignorer les éléments HTML <noscript>. La valeur par défaut estFAUX
.
public bool IgnoreNoscriptElements { get; set; }
Remarques
Comme MS Word, Aspose.Words ne prend pas en charge les scripts et charge par défaut le contenu de <noscript> elements dans le document résultant. Cependant, dans la plupart des navigateurs, les scripts sont pris en charge et le contenu de <noscript> n’est pas visible. Définir cette propriété survrai
force Aspose.Words à ignorer tous les éléments <noscript> et aide à produire des documents qui ressemblent plus à ce qui est vu dans les navigateurs.
Exemples
Montre comment ignorer les éléments HTML <noscript>.
const string html = @"
<html>
<head>
<title>NOSCRIPT</title>
<meta http-equiv=""Content-Type"" content=""text/html; charset=utf-8"">
<script type=""text/javascript"">
alert(""Hello, world!"");
</script>
</head>
<body>
<noscript><p>Your browser does not support JavaScript!</p></noscript>
</body>
</html>";
HtmlLoadOptions htmlLoadOptions = new HtmlLoadOptions();
htmlLoadOptions.IgnoreNoscriptElements = ignoreNoscriptElements;
Document doc = new Document(new MemoryStream(Encoding.UTF8.GetBytes(html)), htmlLoadOptions);
doc.Save(ArtifactsDir + "HtmlLoadOptions.IgnoreNoscriptElements.pdf");
Voir également
- class HtmlLoadOptions
- espace de noms Aspose.Words.Loading
- Assemblée Aspose.Words