Wird display:none geladen?
Hagen
- css
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
Hi!
Da steht nur, dass das div es nicht angezeigt werden soll. Nicht, das irgendein img nicht geladen werden soll.
Komische Frage.
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
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.
Hi!
Es sind ganz normale videos von Youtube
(Ist das Schleichwerbung? ^^)
Gruß
Hagen
Es sind ganz normale videos von Youtube
also Flash. Das wird meines Wissens nicht gecached oder wenn nur kurz.
Struppi.
[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
Hi,
Ich muss unbedingt wissen, ob zum Beispiel dieses Bild hier geladen wird:
Das kommt auf den Browser an. Nimm ggf. visibility!
Gruß, Cybaer
Hallo!
Danke für die Antwort.
Funktioniert gut, aber wird der ausgeblendete
Inhalt auch in jedem Browser geladen?
Gruß
Hagen
Hi,
Funktioniert gut, aber wird der ausgeblendete
Inhalt auch in jedem Browser geladen?
Bei visibility? Ja.
Gruß, Cybaer
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
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
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
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
- Die meisten Browser machen das sogar dann, wenn display:none gewählt wurde.
wenns die meisten machen, heisst das, dass es manche nicht machen
- 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
Hi,
- 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
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 ;)
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
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
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
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
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.
? 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
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
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
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
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 :)
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
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
AFAIR Opera (aber keine Ahnung, ob das im 9er auch noch noch so ist)
Danke.
Viele Grüße
Devius