Ich habe eine .NET-Anwendung, die einen eingebetteten Webbrowser (System.Windows.Forms.WebBrowser) ausführt. Ich kann nicht herausfinden, wie ich auf die Webkonsole zugreifen kann, auf die ich normalerweise zugreifen kann, indem ich f12 drücke (entspricht der Firebug-Konsole). Gibt es eine Möglichkeit, dies zu ermöglichen? Ist es auch möglich, diese Ausgabe in eine Datei umzuleiten?Embedded WebBrowser Webkonsole Zugriff
Antwort
Der eingebettete Webbrowser unterstützt keine ActiveX-Controller, daher gibt es keine Webkonsole.
Sind alle Browser-Webkonsolen auf ActiveX basiert? (dh Firefox und Chrome) – sworded
Firefox und Chrome unterstützt keine ActiveX-Steuerelemente, weil es eine Microsoft-Technologie ist :)) –
Ist es möglich, auf die Webkonsole eines anderen eingebetteten Browsers zuzugreifen? (außer IE) – sworded
Haben Sie versucht, FirebugLite zu verwenden?
https://getfirebug.com/firebuglite
Fügen Sie dieses Skript in Ihrer Seite und Sie werden eine Lite-Version von Firebug, die Sie verwenden können Ihre JS zu debuggen.
<script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>
Ich habe nur die Kontrolle über die .NET-Anwendung und nicht der Inhalt der Website. – sworded
Sie können Javascript in den Browser injizieren, nachdem die Seite geladen wurde –
Versuchen Sie diese Antwort für das Injizieren von Skript http://StackOverflow.com/Questions/153748/How-to-inject-Javascript-in-Webbrowser-control – Amitd
Sie virtuelles Studio verwenden können, um es zu debuggen
- Start app
- Open "heften sich an Dialog" von Debug-> anhängen
- In heften sich an die Auswahl zu bearbeiten, wählen Sie „Script "
- Wählen Sie dann den Prozess, den Sie debuggen möchten
- 1. Zugriff auf AWS-Webkonsole für Couchbase nicht möglich
- 2. Kann Lesezugriff gewährt werden Webkonsole 7?
- 3. WebBrowser-Steuerelement jquery mit Windows Embedded Handheld nicht ausführen
- 4. Zugriff auf die GPU über den Webbrowser
- 5. Konfigurieren von WCF für Webbrowser-Zugriff
- 6. eingebetteter Webbrowser
- 7. ActiveMQ-Webkonsole funktioniert nicht mit eingebettetem Broker
- 8. Ändern/Entfernen von Google Analytics in Webkonsole
- 9. Zugriff auf Links von JS in einem WebBrowser-Objekt
- 10. Zugriff auf JavaScript-Array-Elemente von C# (über WebBrowser)?
- 11. Zugriff auf Post-Daten über den Webbrowser-Steuerelement -winforms
- 12. Embedded Interface
- 13. WebBrowser-Ereigniseigenschaften?
- 14. WebBrowser Tastaturkürzel
- 15. Webbrowser Standard
- 16. Wie sichere ich die ELMAH Webkonsole in Umbraco?
- 17. Wie wird die Protokollrotation in der AEM-Webkonsole eingerichtet?
- 18. Embedded Webserver und Zertifikate
- 19. Jetty Antwort Embedded
- 20. Maven Embedded Glassfish-Plugin
- 21. Maven Tomcat Embedded
- 22. ASP.NET Embedded-Code-Ausdrücke
- 23. MongoDB Embedded polymorphe Objekte
- 24. Embedded Linux: Speicherfragmentierung
- 25. Twitter Embedded Timeline Callback
- 26. ActiveMQ Embedded Broker SSL
- 27. Embedded Firebird-Datenbank
- 28. HTML Embedded Video abgeschnitten
- 29. Embedded IronPython Speicherleck
- 30. activemq Embedded Broker
Warum brauchen Sie th Die Konsole? Was versuchst du zu bekommen? – Bestter
Ich möchte in die eingebettete Webbrowser-Anwendung debuggen. – sworded
Die Webbrowser-Klasse verwendet den Internet Explorer: Testen Sie Ihre Anwendung dann mit einer anderen IE-Version, einer anderen Windows-Version (XP, Vista, Seven) und einem anderen Prozessortyp (32 oder 64 Bit). Quelle: http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser(v=vs.100).aspx – Bestter