elvis: dateigröße auslesen??????

gibt es eine möglichkeit mit javascript die dateigröße von bildern auszulesen, zwecks bild-lade-status???

thanx elvis

  1. Hi,

    gibt es eine möglichkeit mit javascript die dateigröße von bildern auszulesen, zwecks bild-lade-status???

    JavaScript hat keinen Zugriff auf Dateien. Das wäre hier zwar egal, weil Du keine einzige Datei beachten willst, sondern Ressourcen meinst; aber auf Ressourcen hat JavaScript noch viel weniger Zugriff.

    Cheatah

    1. Hi,

      gibt es eine möglichkeit mit javascript die dateigröße von bildern auszulesen, zwecks bild-lade-status???

      JavaScript hat keinen Zugriff auf Dateien. Das wäre hier zwar egal, weil Du keine einzige Datei beachten willst, sondern Ressourcen meinst; aber auf Ressourcen hat JavaScript noch viel weniger Zugriff.

      Cheatah

      das das nicht geht ist ja schon geklärt, aber wie wäre es denn, wenn du die grösse der bildfiles einfach in eine externe js datei als variablen schreibst und dann auf deine preload seite einbindest.

      Das ganze ist natürlich nicht dynamisch, aber so wie sich das anhört, scheinst du das ja auch eher als preloader für sich nicht verändernde files benutzen wollen.

      Gruss,
      Paule

      1. Hi Paule,

        wie wäre es denn, wenn du die grösse der bildfiles
        einfach in eine externe js datei als variablen
        schreibst und dann auf deine preload seite einbindest.
        Das ganze ist natürlich nicht dynamisch,

        ... eine externe JS-Datei ist zunächst mal auch nur
        ein URL - und dieser wiederum darf sehr wohl ein
        serverseitiges Programm aufrufen, welches dynamisch
        die korrekte Größe in Form von JavaScript-Code
        zurückliefert.

        Viele Grüße
        <img src="http://www.schroepl.net/projekte/gzip_cnc/gzip_cnc.gif" border=0 alt=""> Michael

        1. Hmmmmm
          Mein Motto: Nichts ist unmöglich!
          Und vor allem mit JavaScript geht es immer!

          Was hätten wir den gerne?
          -Miniaturansicht
          -Dateiname
          -Dateigröße
          -Dateiattribute
          -Zugriff aufs Dateisystem
          Stop!
          Nicht sagen, dass das nicht geht!

          Also, fangen wir an:
          1)Man mache sich einen Ordner in Windows 95-98
          2)Man geht ins menü, und wählt dort den eintrag Ordner anpassen oder so...
          3)Dann  mache man eine html datei mit dem assistenten.
          4)Und suche sich alle nötigen Funktionen

          Gruß

          1. Hmmmmm
            Mein Motto: Nichts ist unmöglich!
            Und vor allem mit JavaScript geht es immer!

            Diese Aussage möchte ich doch mal sehr stark anzweifeln!!!

            Also, fangen wir an:
            1)Man mache sich einen Ordner in Windows 95-98
            2)Man geht ins menü, und wählt dort den eintrag Ordner anpassen oder so...
            3)Dann  mache man eine html datei mit dem assistenten.
            4)Und suche sich alle nötigen Funktionen

            1. Man stelle fest, daß die tollen Funktionen dann nur im Internet Explorer funktionieren, und auch nur unter Windows - nirgendwo sonst! Außerdem steht in der .htt-Datei, die der Assistent erstellt hat, nicht drin, welche Sprache zu benutzen ist. Ich weiß nicht, was der IE als default nimmt, vermutlich eher JScript, kein Javascript. Und damit ist die Aussage, daß man die Dateigröße nicht mit _Javascript_ und vor allen Dingen _immer_in_jedem_Browser_ abfragen kann, absolut korrekt. Die eine Ausnahme des IE zählt schlicht nicht.

            - Sven Rautenberg

  2. Hi!

    Die Dateigröße von Bildern kann meines Wissens nur Serverseitig ausgelesen werden. Die Größe einer HTML-Datei kannst Du aber lesen. Ich glaube es war "document.fileSize". Keine Ahnung, ob das mit jedem Browser funzt. Im IE habe ich das schon irgendwann mal so gemacht.

    Gruß,
    Danny