kostenloser Webspace werbefrei: lima-city


Inline Dateien

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    kostenlose-javascripts

    Kostenloser Webspace von kostenlose-javascripts

    kostenlose-javascripts hat kostenlosen Webspace.

    Hi,
    ist es möglich wie Inline-Images
    (Bsp:
    <img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwM
    DAwMEAwODxAPDgwTExQUExMcGxsbHCAgICAgICAgICD/2wBDAQcHBw0MDRgQEBgaFREVGiAgICAg
    ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD/wAARCAB3Ag8DAREA
    AhEBAxEB/8QAHAABAAMBAQEBAQAAAAAAAAAAAAQFBgMHAggB/8QATxAAAQMCAwQGBgcGAgYJBQAA
    ....noch so etwa 500 Zeilen...
    g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgc
    QWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7
    PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2Y
    fMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0
    DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g9
    3Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQW
    zD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7PeGgcQWzD5g93Z7w0DiC2YfMHu7Pe
    GgcQWzD5g93Z7w0GO2ubXMDYlwNMtVqmG5NcNk22zZdBFQHRUuso5eqg/9k=">

    )
    auch andere Dateien einzubinden (z.B. PDF, Flash....)?
    Wenn ja, wie???
    :biggrin:
    Danke!!!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. t*****b

    PDFs kann man garnicht im HTML einbinden, sondern nur verlinken also nein. Rein theorerish müsste es mit jedem Element funktionieren, dass ein Source-Attribut (src) besitzt.
  4. Autor dieses Themas

    kostenlose-javascripts

    Kostenloser Webspace von kostenlose-javascripts

    kostenlose-javascripts hat kostenlosen Webspace.

    Könnte mir vorstellen, dass es dann auch mit href geht. Ich werds mal ausprobieren......
    ...bei Bildern funktioniert es!
    Nur was soll ich anstelle von image/jpeg schreiben(bei anderen Dateien)???

    Beitrag zuletzt geändert: 12.2.2011 19:02:08 von kostenlose-javascripts
  5. t*****b

    kostenlose-javascripts schrieb:
    Könnte mir vorstellen, dass es dann auch mit href geht. Ich werds mal ausprobieren......


    Wie soll das denn funktionieren? Ein Link fügt keine Datei ein sondern durch diesen kann man eine Datei aufrufen (hypertext-reference)....

    kostenlose-javascripts schrieb:
    Nur was soll ich anstelle von image/jpeg schreiben???


    Das sind MIME-Typen. Bei SWF wäre das zB application/x-shockwave-flash
  6. PDFs kann man garnicht im HTML einbinden, sondern nur verlinken also nein.
    Man kann PDF-Dateien mittels <object>-Tag einbetten. Ob sie dann auch angezeigt werden, hängt dann von einem installierten Plug-In ab (Adobe Reader, PDF-XChange liefern zB solche mit).
    Hi,
    ist es möglich wie Inline-Images [...] auch andere Dateien einzubinden (z.B. PDF, Flash....)?
    Wie gesagt, hängt es von den Plug-Ins ab, ob eingebettete Flash- und PDF-Dateien angezeigt werden, somit auch, ob sie vollständig in den HTML-Code gelegt werden können. Ich weiß es zwar nicht sicher, aber ich habe noch nie davon gehört, dass eines der genannten Plug-Ins das unterstüzt.
  7. justarustyspoon

    justarustyspoon hat kostenlosen Webspace.

    Hiho
    Für all zu große Datenmengen sind Inline Daten sowieso nie gedacht gewesen, da es sich aber bis heute auch nicht als formellen Standard durch gesetzt hat, macht das jeder Browser etwas anders. Der Internet Explorer 8 limitiert sie auf 32kb und lässt sie auch nur in diesen Elementen und Attributen zu, was im IE 9 aber aufgehoben werden soll.

    <object> Nur für Bilder
    <img>
    <input type="image">
    <link>

    So wie einige CSS Deklarationen, die eine URI einbinden, zum Beispiel background, background-image, list-style-type
    Alles was älter ist als der IE 8, unterstützt die Data URI nicht. ;)

    Du kannst ja mal hier testen was so alles geht und was nicht. ;)

    Zudem wird die Datenmenge durch die Base64 Kodierung auch ein gutes Drittel größer als die eigentlichen Binärdaten.


    Beitrag zuletzt geändert: 13.2.2011 5:18:16 von justarustyspoon
  8. trueweb schrieb:
    kostenlose-javascripts schrieb:
    Könnte mir vorstellen, dass es dann auch mit href geht. Ich werds mal ausprobieren......


    Wie soll das denn funktionieren? Ein Link fügt keine Datei ein sondern durch diesen kann man eine Datei aufrufen (hypertext-reference)....

    trueweb, ein Blick in den Standard (HTML5) würde dir zeigen, dass in @href eine "valid URL potentially surrounded by spaces" erlaubt ist, wobei eine "valid URL" unter anderem eine "valid URI reference [RFC3986]" sein kann. Nach genannter RFC ist eine URI eigentlich alles, was mit einem "scheme" gefolgt von einem Doppelpunkt beginnt. Darunter fallen sowohl "data:" als auch "javascript:" (deine Aussage in einem anderen Thread war folglich ebenfalls falsch).
  9. Autor dieses Themas

    kostenlose-javascripts

    Kostenloser Webspace von kostenlose-javascripts

    kostenlose-javascripts hat kostenlosen Webspace.

    justarustyspoon schrieb:
    Zudem wird die Datenmenge durch die Base64 Kodierung auch ein gutes Drittel größer als die eigentlichen Binärdaten.

    Geht dieses einbinden denn auch ohne Base 64?
    _________________________________________________________________________
    Ich habe dieses Inline-Prinzip auf localhost mit einer ZIP Datei probiert... und es funktioniert in Chrome nicht, aber in Opera!!
    Wahrscheinlich noch in anderen Browsern!! Nun hat Lima City eine Sicherheitslücke mehr! :-(
    Ich hoffe mal nicht, dass durch diesen Thread ganz viele Zip Dateien auf Lima City landen.

    Beitrag zuletzt geändert: 13.2.2011 12:40:43 von kostenlose-javascripts
  10. kostenlose-javascripts schrieb:
    Nun hat Lima City eine Sicherheitslücke mehr! :-(
    Ich hoffe mal nicht, dass durch diesen Thread ganz viele Zip Dateien auf Lima City landen.
    Jetzt tu doch nicht so, als ob das zuvor nicht möglich wäre. Das war zuvor auch keine große Kunst. Die "neue Methode" ist aber per Regeln genauso verboten, wie es die anderen Methoden auch sind.
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!