Gibt es eine Möglichkeit, den Code herunterzuladen, der im inspect-Element angezeigt wird? Es ist anders als der Code in der Seitenquelle und ich brauche es.C# download code hinter inspect element
Antwort
Während Sie das tatsächlich gerenderte Markup, das von der Seite generiert wird (über die Developer Tools), ganz einfach kopieren können, wird es nur der Inhalt sein, nachdem es vom Server gerendert und verarbeitet wurde.
Sie werden in der Lage sein, um nicht die rohen Code-Behind-Dateien zuzugreifen (zB *.cshtml
, *.cs
, *.aspx.cs
), es sei denn der Server explizit konfiguriert, damit sie zugegriffen werden, die standardmäßig ausgeschaltet ist (mit gut Grund).
Ihre beste Option ist, einfach die Entwickler der Website nach den Dateien selbst zu fragen oder wie sie etwas erreicht haben, das Sie reproduzieren möchten.
Dies wird den HTML-Code für eine bestimmte Webseite erhalten. Es sollte beachtet werden, dass JavaScript nicht ausgeführt wird. Dies ist nur eine einfache Textdarstellung der Webseite.
class Program
{
static void Main(string[] args)
{
using (var client = new WebClient())
{
var contents = client.DownloadString("http://www.yahoo.com");
Console.WriteLine(contents);
}
}
}
Ich brauche die Seitenquelle nicht. Ich brauche den Code, den ich sehe, wenn ich auf Inspect-Element klicke. Der Code ist anders, weil auf der Seite viel Javascript vorhanden ist. –
- 1. inspect native code
- 2. Inspect Element und Wordpress Menü
- 3. Inspect-Element mit Pseudo-Klasse in IE
- 4. Zeilenumbruch in C# Code hinter Seite
- 5. jquery Tabs im Code hinter (C#) wechseln
- 6. Attribute.Add Onclick Ereignis in C# code hinter
- 7. ASP.NET C# Set OnSelectedIndexChanged von Code hinter
- 8. Übergabe von Argumenten an Code hinter C#
- 9. MouseDragElementBehavior Doppeltes Element hinter
- 10. Download-Code von TFSPreview
- 11. Komponententest ASP.NET Code hinter
- 12. Checkboxen von Code hinter
- 13. Component Designer generierten Code in Code hinter
- 14. Attach Verhalten in Code hinter
- 15. Generieren von Code hinter Dropdown
- 16. Können Sie einen bearbeiteten HTML-Code im inspect-Element im Browser speichern?
- 17. Öffnen Sie das "Inspect Element" -Fenster über JS
- 18. Speichern Sie Änderungen im Web mit dem Element inspect
- 19. css in chrome funktioniert nur nach inspect element
- 20. Wie kann 'inspect element' pro Domäne geändert werden?
- 21. Wie verbergen von Code hinter
- 22. Optimierung asp.net vb Code hinter
- 23. Zeige Kontextmenü von Code hinter
- 24. SqlDataSource Code hinter Event Order
- 25. Binding-Eigenschaften in Code hinter
- 26. Aufruf Befehl von Code hinter
- 27. Style wechseln von Code hinter
- 28. Knopfleiste Dicke von Code hinter
- 29. Inspect-Modul für Python
- 30. Einstellwert für JavaScript-Variable von Code hinter (C#)
Nein, es sei denn, Sie haben die Webseite dafür konfiguriert. IIS blockiert ausdrücklich das Herunterladen von * .cs-Dateien. – Will
Was meinen Sie mit "der Code, der im inspect-Element angezeigt wird"? Wenn Sie das Element in Ihrem Browser überprüfen, haben Sie * diesen Code "heruntergeladen". Der Browser würde es sonst nicht sehen können. Können Sie mit einem Beispiel erläutern, worüber Sie sprechen? – David
Sprechen Sie darüber, wenn Sie mit der rechten Maustaste auf die Seite in Ihrem Browser klicken und auf "Inspizieren" klicken und das HTML-Markup kopieren möchten? In Chrome können Sie im Inspektor mit der rechten Maustaste auf das Element "
" klicken, den Mauszeiger über "Kopieren" bewegen und eine der Optionen auswählen. –