2017-04-08 3 views
0

Lasst uns sagen, dass ich den spezifischen HTML-CodeC#: Block Spezielle HTML-Code

<script async annoyingcode.js> AnnoyingCodeHere </script>

in einer Webseite in WebBrowserControl1 blockieren möchten. Ich versuchte mit WebClient1.DownloadFile("website.html", @"C:\BlockerWork"), File.ReadAllText(@"C:\BlockerWork"), String.Replace, dann WebBrowserControl1.DocumentStream, aber es dauert einfach zu lange zu laufen und erfordert das Herunterladen der ganzen Zeit. Gibt es einen einfacheren Weg in C#?

+0

Verwenden von ASP.NET Web Forms hier verwenden? Wenn Sie keine ASP.NET-Webformulare mehr verwenden. Ob Sie ASP.NET MVC oder ASP.NET Web Forms verwenden, sollten Sie Javascript verwenden, die clientseitige Programmiersprache, um Ihr Problem zu lösen, nicht die serverseitige Sprache C# –

+0

Ist die HTML-Seite von Ihrer eigenen Website oder 3. Parteien? – engineforce

Antwort

0

können Sie die Dateioperation überspringen von WebClient1.DownloadString("website.html")

+0

Danke Motorforce für Ihre Antwort. Es wäre jedoch noch besser, wenn es etwas gibt, das spezifischen HTML-Code blockieren kann, ohne einen Download-Vorgang verwenden zu müssen. Wie auch immer, du hast Recht! – ComputersAreCool