none
Web 4 soll Hintergrundbild aus der Cloud anzeigen RRS feed

  • Frage

  • Mein Problem,

    ein "Bild" wird nicht angezeigt wenn es anstatt auf der eigenen Festplatte,

    auf dem Skydrive gespeichert wird.

    Meine Frage,

    warum erscheint das Bild so nicht im Entwurf (Browservorschau) von Expression Web 4 ? 

     

    Freitag, 8. November 2013 00:21

Alle Antworten

  • Hallo,
    ich bin kein Web-Experte, das nur vorne Weg. Skydrive ist für soetwas gänzlich ungeeignet. Es verhält sich hier im Grunde genauso wie hier.
    Zitat von Stafan Falz:
    Dropbox liefert die HTML Datei mit dem "Content-Diposition" Header "attachment..." aus, was den Browser dazu anregt, den "Speichern unter..." Dialog anzuzeigen. Damit das nicht passiert, lässt man den Header entweder ganz weg oder sorgt zumindest dafür, dass man "attachment" gegen "inline" austauscht. Ob das bei Dropbox überhaupt möglich ist, kann ich dir nicht sagen.

    Gilt auch für Skydrive.

    PS: Den Code vom iframe, zum Einbetten von Bildern, kann man auch nicht in CSS "übersetzen".


    Koopakiller [kuːpakɪllɐ] (Tom Lambert)
    Webseite | Code Beispiele | Facebook | Twitter | Snippets   C# ↔ VB.NET Konverter
    Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.


    Freitag, 8. November 2013 14:28
  • Ja da ist schon was dran.

    Bei mir klappt`s nur wenn der absolute Pfad wie folgt beginnt:

    https://dm

    Und selbst dann darf der Pfad nicht aus dem eigenen Browser (Quelltext) kopiert sein, sondern muß von extern zugeschickt werden. Soweit meine heutige Erfahrung.

    Freitag, 8. November 2013 16:57
  • Wenn du eine HTML/...-Seite hast, dann kannst du auch einach das Bild in den selben Ordner legen und auf dieses verweisen:

    background-image:url('meinBild.png');

    Beim Veröffentlichen Auf einen Server, musst du das Bild dann nur mit in den selben Ordner, wie die HTML/...-Datei schieben.

    https ist normalerweise nicht erforderlich, sondern nur http.

    Bezüglich dem kopieren, es kommt halt immer darauf an, wie die Dateien vom Server aus gesendet werden.


    Koopakiller [kuːpakɪllɐ] (Tom Lambert)
    Webseite | Code Beispiele | Facebook | Twitter | Snippets   C# ↔ VB.NET Konverter
    Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.

    Freitag, 8. November 2013 17:08
  • Ich kann das Bild eben nicht auf denselben Server hochladen, nur Text. Deshalb habe ich das Bild.jpg dann auf mein Skydrive geliftet.

    Apropos, könnte man an dieser Stelle (Forum) einen Image Background platzieren oder ist der HTML Modus, eingeschränkt ?

    Freitag, 8. November 2013 17:23
  • Apropos, könnte man an dieser Stelle (Forum) einen Image Background platzieren oder ist der HTML Modus, eingeschränkt ?

    Gute Frage. Bisher funktionierte alles was ich Probiert habe.
    Nach dem kleinen Test weiß ich aber, das Hintergrundbilder nicht funktionieren.


    Koopakiller [kuːpakɪllɐ] (Tom Lambert)
    Webseite | Code Beispiele | Facebook | Twitter | Snippets   C# ↔ VB.NET Konverter
    Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.


    Freitag, 8. November 2013 17:46
  • Hm, in der Email Benachrichtigung stand etwas anderes geschrieben.

    Freitag, 8. November 2013 18:07
  • Hi,

    Ich kann das Bild eben nicht auf denselben Server hochladen, nur Text. Deshalb habe ich das Bild.jpg dann auf mein Skydrive geliftet.

    was ist das denn für ein Webserver, der nur Textdateien und keine Bilddateien zulässt?

    So oder so: Wie Koopakiller schon sagte, mit Skydrive, Dropbox, ... wird das nicht funktionieren. Such dir einen günstigen oder kostenlosen Webhoster oder nutz einen Bilderhoster, bei dem Du die Bilder auch direkt einbinden kannst (manche zeigen beim Aufruf eine eigene HTML Seite um das Bild herum an, dann kannst Du das aber nicht als <img src="..." und auch nicht als background-image verwenden).


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Freitag, 8. November 2013 18:09
    Moderator
  • Was nicht funktionieren ? Ich kann die Bilder auf dem Skydrive doch verwenden, weil absolute https://dm.. Pfade, wenn sie mir zugemailt wurden, vom Webserver als <img src="https://dm.."> angenommen werden. Das mit dem Zuschicken ist zwar umständlich, aber allzuoft brauche ich keine absoluten Bilderpfade. Wenn man weiß wie, gibt es sicher auch noch eine andere Methode der Pfadkompatibilitätsherstellung.

    Und danke der Nachfrage, wenn mir jemand sagt wie man den Umweg des Zuschickens der kompatiblen Pfade erspart, markiere ich die Lösung.  



    Samstag, 9. November 2013 00:43