Hallo,
gibt es ein befehl das die internetseite erst angezeigt wird wenn sie komplett geladen ist?
Seite 1 von 1
Internetseite Komplett Anzeigen?
Anzeige
#3
geschrieben 08. Juli 2004 - 16:44
<style type="text/css">
body {visibility:hidden;}
</style>
<script type="text/javascript">
function show()
{ document.body.style.visibilty=true; }
</script>
<body onload="show()">
Trotzdem würde ich davon abraten, denn es ist sehr sinnvoll, daß man bereits Informatonen nutzen kann, wenn die Seite noch nicht vollständig geladen ist.
body {visibility:hidden;}
</style>
<script type="text/javascript">
function show()
{ document.body.style.visibilty=true; }
</script>
<body onload="show()">
Trotzdem würde ich davon abraten, denn es ist sehr sinnvoll, daß man bereits Informatonen nutzen kann, wenn die Seite noch nicht vollständig geladen ist.
Dieser Beitrag wurde von Rika bearbeitet: 08. Juli 2004 - 16:44
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#4
geschrieben 08. Juli 2004 - 17:30
Klar seh ich ja eigentlich auch so,
aber bei manchen seiten mit bestimmten grafiken sieht es einfach doof aus wenn sie nicht komplett geladen ist.
Danke dir,
By
aber bei manchen seiten mit bestimmten grafiken sieht es einfach doof aus wenn sie nicht komplett geladen ist.
Danke dir,
By
#5
geschrieben 08. Juli 2004 - 17:51
Dann lade doch erst die Grafiken und dann die Seite.
<script type="text/javascript">
bilderliste =('abc.jpg','0815.gif')
for (a=0; a<=2; a++)
{ var cache=new Image();
cache.src=bilderliste[a]; }
document.location="diewahreseite.htm";
</script>
<script type="text/javascript">
bilderliste =('abc.jpg','0815.gif')
for (a=0; a<=2; a++)
{ var cache=new Image();
cache.src=bilderliste[a]; }
document.location="diewahreseite.htm";
</script>
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#6
geschrieben 08. Juli 2004 - 20:10
Ich Danke Dir auch !
Hast Du vielleicht auch ein Script das Flash vorlädt und den Ladestatus anzeigt (Preloader) ?
Hast Du vielleicht auch ein Script das Flash vorlädt und den Ladestatus anzeigt (Preloader) ?
#7
geschrieben 08. Juli 2004 - 20:32
Nix was nicht IE-spezifisch und total kaputt wäre... der IE erlaubt es zumindest andere Dateitypen mit new Image() vorzuladen, aber zickt auch manchmal rum.
Ladestatus kannst du ja mit 'nem GIF-Bildchen, 'ner unsichtbaren Table und entsprechenden manuellen Aufrufen zur Aktualisierung des Ladenbalkens nach jedem Ladevorgang machen.
Also:
hallo.gif: Blau, 1x1 Pixel
<table><tr>
<td><img src="hallo.gif" name="x1" style="visibility:hidden"></td>
<td><img src="hallo.gif" name="x2" style="visibility:hidden"></td>
<td><img src="hallo.gif" name="x3" style="visibility:hidden"></td>
<td><img src="hallo.gif" name="x4" style="visibility:hidden"></td>
</tr></table>
<script type="text/javascript">
...
for (a=0; a<=4; a++) {
...
//Bild oder File cachen
...
document.images['x'+a].visibilty=true;
}
Alternativ kannst du auch erst ein transparentes Bild nehmen und dann den src austauschen.
<td><img src="transparent.gif" name="x3"></td>
for... {
...
document.images['x'+a].src="hallo.gif";
}
Ladeanzeigen nach der Downloadgröße pro einzelner Datei mit großen Dateien geht nun aber wirklich nicht. Sowas lösst sich dann wiederum nur direkt in Flash machen.
Ladestatus kannst du ja mit 'nem GIF-Bildchen, 'ner unsichtbaren Table und entsprechenden manuellen Aufrufen zur Aktualisierung des Ladenbalkens nach jedem Ladevorgang machen.
Also:
hallo.gif: Blau, 1x1 Pixel
<table><tr>
<td><img src="hallo.gif" name="x1" style="visibility:hidden"></td>
<td><img src="hallo.gif" name="x2" style="visibility:hidden"></td>
<td><img src="hallo.gif" name="x3" style="visibility:hidden"></td>
<td><img src="hallo.gif" name="x4" style="visibility:hidden"></td>
</tr></table>
<script type="text/javascript">
...
for (a=0; a<=4; a++) {
...
//Bild oder File cachen
...
document.images['x'+a].visibilty=true;
}
Alternativ kannst du auch erst ein transparentes Bild nehmen und dann den src austauschen.
<td><img src="transparent.gif" name="x3"></td>
for... {
...
document.images['x'+a].src="hallo.gif";
}
Ladeanzeigen nach der Downloadgröße pro einzelner Datei mit großen Dateien geht nun aber wirklich nicht. Sowas lösst sich dann wiederum nur direkt in Flash machen.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#8
geschrieben 09. Juli 2004 - 09:05
Ich werde es mal ausprobieren.
Danke für Deine Hilfe!
Danke für Deine Hilfe!
Thema verteilen:
Seite 1 von 1

Hilfe
Neues Thema
Antworten
Nach oben


