Suchergebnisse
Suchergebnisse 1-10 von insgesamt 10.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo, ich bräuchte nochmal eure Hilfe. Und zwar habe ich mir eine HTML Datei geschrieben, welche auch JS nutzt. Diese möchte ich dann durch den Webbrowser öffnen. Dann kommt allerdings der Fehler, dass Scripte nicht geladen werden konnten. Durch etwas recherche habe ich herausgefunden, dass man separate Scripte wohl manuell ausführen muss. Da komme ich allerdings nicht ganz weiter. Versucht habe ich das ganze mit diesem Link: dotnet-snippets.de/snippet/jav…r-control-ausfuehren/2764 Meine HTML s…
-
@MrTrebron Doch das läuft alles einwandfrei wenn ich das in einem externen Browser öffne
-
Also so genau verstehe ich das jetzt nicht. Aus der oben genannten Datei erstelle ich mir auf dem Desktop eine .htm Datei. Wenn ich diese ausführe, dann wird diese ganz normal geöffnet und eine OSM Karte wird angezeigt. Kenne mich leider auch kaum mit HTML und JS aus. Dafür ist das zu lange her, das ich das mal gelernt habe. @MrTrebron Ich kann aber die Funktion auch nicht einfach so abändern, da diese von der Website (MapQuest) fest vorgeben ist. Zumindest wenn ich den Namen ändere, dann funkti…
-
@MrTrebron Ich habe der Funktion jetzt den Namen erstelleKarte gegeben und das onload entfernt. Ist das so richtig? HTML-Quellcode (18 Zeilen) Aber warum die HTML nicht funktioniert verstehe ich nicht. Was muss ich denn dort ändern? Ich lade meine Datei mal hier hoch, die funktioniert ja irgendwie.
-
@MrTrebron Den Invoke rufe ich auch so auf. Allerdings bleibt das Fenster vom Webbrowser leider weiß! Und jetzt kommt auch wieder die Fehlermeldung: ScriptError VB.NET-Quellcode (3 Zeilen)
-
Zitat von MrTrebron: „ Scheint aber ein allgemeines Problem mit dem Control zu sein.“ Die Themen und Threads hatte ich mir vor meinem Beitrag leider alle schon durchgelesen, ohne Erfolg. Kennst du denn noch eine andere Möglichkeit eine HTML bzw. JS darzustellen, welche kein Webbrowser benötigt? Process möchte ich ungerne verwenden, da dadurch immer wieder neue Tabs geöffnet werden. Und ich möchte das eigentlich immer im selben Tab angezeigt bekommen.
-
Ah, Chromium hat mir schon sehr gut weiter geholfen, Danke! Da funktioniert jetzt alles, so wie ich mir das vorgestellt habe. Das Panel hat zwar schwarze Ränder aber damit kann ich leben. Aber vielleicht funktioniert dein Ansatz ja auch noch
-
Ah, schade. Aber das Chromium funktioniert ja glücklicherweise. Danke für deine Hilfe! Den Rest schaue ich mir bei Zeiten einmal an.
-
@MrTrebron Obwohl, eine Frage hätte ich da nochmal. Wie auch beim Webbrowser, möchte ich auch hier die InvokeScript Funktion aufrufen. Allerdings passiert dort wieder nichts. Wenn ich das ganze aber auf der Testseite von MapQuest ausführe, dann geht das ohne Probleme. Mache ich schon wieder etwas falsch? Die ExecuteScriptWhenPageLoaded habe ich mal ignoriert, da auf der Seite ja kaum etwas geladen wird und ich mit dem drücken vom Button warte. Ich habe auch das Funktion ViewSource mal ausgeführt…
-
Okay schade. Aber trotzdem Danke! Vielleicht kann mir ja jemand Anderes helfen. Ich benutze aktuell den Chromium Browser und möchte dort einzelne Funktionen aufrufen, wie in meinem Post hier rüber geschrieben. Den HTML-Text speichere ich als .htm Datei ab und Lade durch browser.Load() hinein. Ab dann weiß ich leider nicht mehr weiter. ExecuteScriptAsync führt auf Aufruf nichts aus. Warum ist das so und wie kann ich das beheben? Wenn ich diesen Code ausführe, dann erscheint ein leeres Fenster ohn…