WebBrowser Control und locale Bilddateien

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    WebBrowser Control und locale Bilddateien

    Hallo zusammen,

    Ich ärgere mich mitlerweile seit 5 Stunden mit ein paar Bildern in einer html Datei und dem WebBrowser Control herum.

    Folgender Aufbau:
    1: Ich lege über mein Programm eine Statistik an welche als HTML gespeichert wird, bis dahin alles wunderbar
    2: Ich prüfe die HTML Datei in Chrome und Firefox, auch bis hier alles wunderbar.
    3: Ich lade die HTML Datei in mein WebBrowser Control (Navigate).. Seite wird geladen aber locale Bilddateien werden nicht angezeigt egal ob über HTML oder CSS

    Ich habe bis jetzt versucht:

    HTML-Quellcode

    1. <div><img src="file://E:\WinApp\users\username1.jpg" height="80px" width="80px" /></div>
    2. <div><img src="file:///E:\WinApp\users\username1.jpg" height="80px" width="80px" /></div>
    3. <div><img src="file://E:/WinApp/users/username1.jpg" height="80px" width="80px" /></div>
    4. <div><img src="E:\WinApp\users\username1.jpg" height="80px" width="80px" /></div>
    5. <div><img src="E:/WinApp/users/username1.jpg" height="80px" width="80px" /></div>
    6. <div style="width:80px; height:80px; background-image:url('file:///E:/WinApp/users/username1.jpg'); background-repeat:no-repeat; background-size:cover; display:block"></div>
    7. <div style="width:80px; height:80px; background-image:url('file://E:/WinApp/users/username1.jpg'); background-repeat:no-repeat; background-size:cover; display:block"></div>
    8. <div style="width:80px; height:80px; background-image:url('E:/WinApp/users/username1.jpg'); background-repeat:no-repeat; background-size:cover; display:block"></div>
    9. <div style="width:80px; height:80px; background-image:url('E:\WinApp\users\username1.jpg'); background-repeat:no-repeat; background-size:cover; display:block"></div>
    10. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    11. <base href="E:\WinApp\users\">
    12. <div><img src="username1.jpg" height="80px" width="80px" /></div>


    egal was ich mache, das Browser-Control zeigt mit keine localen Bilder an.
    Soabld ich als IMG eine URL im Netz eintrage, lädt er aber das Bild, nur local geht nicht :cursing:

    Vielen Dank und LG
    @REAPER Willkommen im Forum. :thumbup:
    Ansonsten empfiehlt sich, eine entsprechende geladene Seite zu speichern und nachzusehen, wie das dort gelöst ist.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!