Hagen: Wird display:none geladen?

Hallo!
Ich muss unbedingt wissen, ob zum Beispiel dieses Bild hier geladen wird:

  
<div style="display:none;">  
<img src="bild.gif" alt="blume">  
</div>  

Es wäre nett wenn mir jemand helfen könnte.

Gruß
Hagen

  1. Hi!

    Da steht nur, dass das div es nicht angezeigt werden soll. Nicht, das irgendein img nicht geladen werden soll.

    Komische Frage.

    --
    Trau Dich!
     
    1. Hi

      Die Frage stelle ich, weil ich Videos so ausgeblendet habe und
      dann mit Javascript wieder eingeblendet habe. Und dann wieder
      ausgeblendet und wieder eingeblendet.   :)
      Bei jedem Einblenden musste ich allerdings das Video komplett
      neu laden.

      Gruß
      Hagen

      1. Die Frage stelle ich, weil ich Videos so ausgeblendet habe und
        dann mit Javascript wieder eingeblendet habe.

        Videos sind was anderes als Bilder, da kommt es vermutlich darauf an, was für ein Plugin du dafür verwendest.

        Struppi.

        1. Hi!

          Es sind ganz normale videos von Youtube
          (Ist das Schleichwerbung? ^^)

          Gruß
          Hagen

          1. Es sind ganz normale videos von Youtube

            also Flash. Das wird meines Wissens nicht gecached oder wenn nur kurz.

            Struppi.

      2. [latex]Mae  govannen![/latex]

        Die Frage stelle ich, weil ich Videos so ausgeblendet habe und
        dann mit Javascript wieder eingeblendet habe. Und dann wieder
        ausgeblendet und wieder eingeblendet.   :)
        Bei jedem Einblenden musste ich allerdings das Video komplett
        neu laden.

        Dann blende das Video nicht aus, sondern verschiebe es mit einem negativen linken Außenabstand in den nicht sichtbaren Bereich.

        Cü,

        Kai

        --
        YouTube Video-Tipp: Harmonic Curves
        YouTube Video-Tipp: Pipe Dreams
        selfcode sh:( fo:| ch:? rl:( br:< n4:# ie:{ mo:| va:) js:) de:> zu:) fl:( ss:| ls:?
  2. Hi,

    Ich muss unbedingt wissen, ob zum Beispiel dieses Bild hier geladen wird:

    Das kommt auf den Browser an. Nimm ggf. visibility!

    Gruß, Cybaer

    --
    Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
    (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
    1. Hallo!
      Danke für die Antwort.
      Funktioniert gut, aber wird der ausgeblendete
      Inhalt auch in jedem Browser geladen?

      Gruß
      Hagen

      1. Hi,

        Funktioniert gut, aber wird der ausgeblendete
        Inhalt auch in jedem Browser geladen?

        Bei visibility? Ja.

        Gruß, Cybaer

        --
        Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
        (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
        1. Hi,

          Funktioniert gut, aber wird der ausgeblendete
          Inhalt auch in jedem Browser geladen?
          Bei visibility? Ja.

          Nein.
          Textbrowser werden das per visibility ausgeblendete Bild nicht laden.
          (oft sogar unabhängig von der visibility, denn Textbrowser ignorieren in der Regel CSS vollständig)

          cu,
          Andreas

          --
          Warum nennt sich Andreas hier MudGuard?
          O o ostern ...
          Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
          1. Hi,

            Nein.
            Textbrowser werden das per visibility ausgeblendete Bild nicht laden.
            (oft sogar unabhängig von der visibility, denn Textbrowser ignorieren in der Regel CSS vollständig)

            YMMD! :-)))

            Gruß, Cybaer

            --
            Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
            (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
        2. Bei visibility? Ja.

          um das defintiv nachzuprüfen, empfiehlt sich ein blick ins server-log ;)

          ich bezweifle, dass moderne browser so dämlich sind, ressourcen anzufordern, die ohnehin nicht angezeigt werden

          1. Hi,

            ich bezweifle, dass moderne browser so dämlich sind, ressourcen anzufordern, die ohnehin nicht angezeigt werden

            1. Die meisten Browser machen das sogar dann, wenn display:none gewählt wurde.
            2. Bei visibility wird statt des Elements ein Platzhalter eingeblendet. Für die Größe des Platzhalters, braucht der Browser die Größe des Elements. Um die zu bekommen, muß der Browser externe Objekte laden - und rendern.

            Gruß, Cybaer

            --
            Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
            (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
              1. Die meisten Browser machen das sogar dann, wenn display:none gewählt wurde.

              wenns die meisten machen, heisst das, dass es manche nicht machen

              1. Bei visibility wird statt des Elements ein Platzhalter eingeblendet. Für die Größe des Platzhalters, braucht der Browser die Größe des Elements. Um die zu bekommen, muß der Browser externe Objekte laden - und rendern.

              wenn die größe des elements aus dem css berechnet werden kann oder durch width/height angegeben ist, ist das nicht so

              1. Hi,

                1. Die meisten Browser machen das sogar dann, wenn display:none gewählt
                  wenns die meisten machen, heisst das, dass es manche nicht machen

                Ja, wie gesagt: bei display ist es unterschiedlich.

                wenn die größe des elements aus dem css berechnet werden kann oder durch width/height angegeben ist, ist das nicht so

                Ja, wäre theoretisch möglich (theoretisch kann morgen auch die Welt untergehen - dann wird auch nichts geladen ;)). Du kannst jetzt praktische Beispiele nennen? Vorzugsweise wären die Kandidaten ja die, die schon bei display nicht laden. Mir ist nicht bekannt, daß die bei visibility ebenfalls nicht laden. Weißt Du mehr als ich? Dann teile dein *Wissen* ... ;-)

                Gruß, Cybaer

                --
                Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
                (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
                1. Ja, wäre theoretisch möglich (theoretisch kann morgen auch die Welt untergehen - dann wird auch nichts geladen ;)). Du kannst jetzt praktische Beispiele nennen? Vorzugsweise wären die Kandidaten ja die, die schon bei display nicht laden. Mir ist nicht bekannt, daß die bei visibility ebenfalls nicht laden. Weißt Du mehr als ich? Dann teile dein *Wissen* ... ;-)

                  annahme das bild ist 100x100px gross:
                  <img src="foo.jpg" height="100" width="100" alt="" style="visibility: hidden;" />
                  <img src="foo.jpg" alt="" style="visibility: hidden; height: 100px; width: 100px;" />

                  wenn ich einen browser programmierte, würde ich ihm hier verbieten, das bild zu laden um seine abmessungen für die größe des platzhaltes zu verwenden - das wäre absurd ;)

                  ich habs nicht ausprobiert, darum weiss ich es leider nicht ;)

                  1. Hi,

                    wenn ich einen browser programmierte,

                    Na, da haben wir ja noch mal Glück gehabt! ;-)

                    ich habs nicht ausprobiert, darum weiss ich es leider nicht ;)

                    Probieren geht über studieren. ;)

                    Gruß, Cybaer

                    --
                    Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
                    (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
                    1. Na, da haben wir ja noch mal Glück gehabt! ;-)

                      wenn du lang frech bist, gibts heute abend nix zum essen ;)

                      Probieren geht über studieren. ;)

                      ich halte dokumentation lesen meistens für sinnvoller - aber sowas wird selten  dort vermerkt ;)

                      aber in diesem fall werd ich das bei zeiten mal ausprobieren, weils mich interessiert

                      1. Na, da haben wir ja noch mal Glück gehabt! ;-)
                        wenn du lang frech bist, gibts heute abend nix zum essen ;)

                        Probieren geht über studieren. ;)
                        ich halte dokumentation lesen meistens für sinnvoller - aber sowas wird selten  dort vermerkt ;)

                        Tja...
                        Wenn du doch einen Browser programmieren würdest steht du vor der qual der Wahl.

                        Wenn eine Printausgabe gefordert wird, wo Alternative Inhalte angezeigt werden sollen, soll dann eine Internetverbindung vorausgesetzt werden, um die Ressourcen nachzuladen?
                        Wenn eine Seite lokal gespeichert wir, sollen dann Scripte mit gespeichert werden, obwohl Java-Script gegenwärtig ausgeschaltet ist?

                        CSS hat meiner Meinung nach nichts damit zu tun, ob Ressourcen angefordert werden sollen oder nicht. Das bestimmt das HTML Dokument.
                        CSS ist NUR zuständig für die Datenpräsentation.

                        Aus dem gleichen grund laden Browser keine Bilder nach, nur weil ich mal eben mit JS eine img rsc Attribut umgeschrieben habe. Da bedarf es schon einen expliziten XMLHttpRequest.

                        mfg Beat

                        --
                        Woran ich arbeite:
                        X-Torah
                        ><o(((°>        ><o(((°>
                           <°)))o><                      ><o(((°>o
                        1. Hi,

                          Aus dem gleichen grund laden Browser keine Bilder nach, nur weil ich mal eben mit JS eine img rsc Attribut umgeschrieben habe. Da bedarf es schon einen expliziten XMLHttpRequest.

                          ? Nix verstehen! Was hat XMLHttpRequest mit Bildern zu tun? Und: Wenn ich bei einem IMG das SRC-Attribut ändere, wird das neue Bild auch geladen (falls Du das meinst - andernfalls: was ist rsc?). =:-o

                          Gruß, Cybaer

                          --
                          Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
                          (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
                          1. Hiho!

                            ? Nix verstehen! Was hat XMLHttpRequest mit Bildern zu tun? Und: Wenn ich bei einem IMG das SRC-Attribut ändere, wird das neue Bild auch geladen (falls Du das meinst - andernfalls: was ist rsc?). =:-o

                            Vielleicht is dem Beat der Temperaturumschwung nicht so gut bekommen? Ich hab jedenfalls Kopfschmerzen.

                            --
                            Trau Dich!
                             
                            1. ? Nix verstehen! Was hat XMLHttpRequest mit Bildern zu tun? Und: Wenn ich bei einem IMG das SRC-Attribut ändere, wird das neue Bild auch geladen (falls Du das meinst - andernfalls: was ist rsc?). =:-o

                              Vielleicht is dem Beat der Temperaturumschwung nicht so gut bekommen? Ich hab jedenfalls Kopfschmerzen.

                              Das ist durchaus der Fall ;\

                              mfg Beat

                              --
                              Woran ich arbeite:
                              X-Torah
                      2. Hi,

                        Na, da haben wir ja noch mal Glück gehabt! ;-)
                        wenn du lang frech bist, gibts heute abend nix zum essen ;)

                        Bin eh zu, ähm, na ja, stabile Knochen halt ... >;->

                        Probieren geht über studieren. ;)
                        ich halte dokumentation lesen meistens für sinnvoller - aber sowas wird selten  dort vermerkt ;)

                        Ja, Schweinerei ...

                        Gruß, Cybaer

                        --
                        Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
                        (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
                2. Hi,

                  Ja, wäre theoretisch möglich (theoretisch kann morgen auch die Welt untergehen - dann wird auch nichts geladen ;)).

                  Wenn die Apokalypse ebenfalls browserabhaengig stattfinden sollte - dann wuesste ich, welchen Browser ich zu allererst in Verdacht haette ...

                  MfG ChrisB

                  --
                  "The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."
                  1. Hi,

                    Wenn die Apokalypse ebenfalls browserabhaengig stattfinden sollte - dann wuesste ich, welchen Browser ich zu allererst in Verdacht haette ...

                    Klar. Natürlich der mit ActiveNix!

                    Gruß, Cybaer

                    --
                    Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
                    (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
                    1. Klar. Natürlich der mit ActiveNix!

                      ich tippe eher auf safari [1] - ich finde es übrigens pervers, urlaub zu machen um dabei tiere zum spass abzuknallen

                      [1] mir ist klar, dass sich die bedeutung des worts mit der zeit von großwildjagd zu fototourismus gewandelt hat :)

        3. Hallo

          Funktioniert gut, aber wird der ausgeblendete
          Inhalt auch in jedem Browser geladen?

          Bei visibility? Ja.

          Bei welchen Browser wird bei display:none die Ressource nicht geladen?

          Viele Grüße
              Devius

          1. Hi,

            Bei welchen Browser wird bei display:none die Ressource nicht geladen?

            AFAIR Opera (aber keine Ahnung, ob das im 9er auch noch noch so ist)

            Gruß, Cybaer

            --
            Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
            (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
            1. AFAIR Opera (aber keine Ahnung, ob das im 9er auch noch noch so ist)

              Danke.

              Viele Grüße
                  Devius