IgnoreNoscriptElements
Contenido
[
Ocultar
]HtmlLoadOptions.IgnoreNoscriptElements property
Obtiene o establece un valor que indica si se ignoran los elementos HTML <noscript>. El valor predeterminado esFALSO
.
public bool IgnoreNoscriptElements { get; set; }
Observaciones
Al igual que MS Word, Aspose.Words no admite scripts y, de forma predeterminada, carga el contenido de <noscript> elements en el documento resultante. Sin embargo, en la mayoría de los navegadores se admiten scripts y el contenido de <noscript> no es visible. Estableciendo esta propiedad enverdadero
obliga a Aspose.Words a ignorar todos los elementos <noscript> y ayuda a producir documentos que se parecen más a lo que se ve en los navegadores.
Ejemplos
Muestra cómo ignorar los elementos 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");
Ver también
- class HtmlLoadOptions
- espacio de nombres Aspose.Words.Loading
- asamblea Aspose.Words