Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Blake

Moderator

Dabei seit: 29.10.2002

Beiträge: 2 183

 

1 Zum Seitenanfang

Dienstag, 29. Juli 2003, 19:56

Woher Preloader?

Woher bekommt man ein Preloader? Und wie funktioniert das genau?
Gruß Lev
Dev. Account - fxencore
 

Dabei seit: 08.12.2002

Beiträge: 1 220

 

2 Zum Seitenanfang

Dienstag, 29. Juli 2003, 20:16

RE: Woher Preloader?

willst du ein Flash Preloader?
Wenn ja schick ich dir einen.

Wenn Du einen Preloader mitels JavaScipt haben willst der dir die Grafiken läd geh auf www.gfxzone.de.vu und pflück dir das Script aus dem Quelltext.

Greetz

MaxTPayne
 

weben

Routinier

Dabei seit: 31.10.2002

Beiträge: 454

 

3 Zum Seitenanfang

Dienstag, 29. Juli 2003, 20:47

ansonsten hab ich hier noch nen feinen! hat dann auch nen schicken lade balken! zur vorschau kannst ja mal auf inzone.tk gehen und dann unter bilder schauen! da is der im einsatz!

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<HTML>
<HEAD>
<TITLE>titel</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#000000">
<script language="JavaScript1.2">

startingColor = new Array() // <-- Do not modify!
endingColor = new Array() // <-- Do not modify!



// 
var yourImages = new Array  //<--in diesem array die elemente wie unten eintragen!
(
"pics/stats.gif",
"pics/navi_1.gif",
"pics/banner_1.gif",
"pics/banner_2.gif",
"pics/navi_2.gif",
"pics/main.gif",
"pics/black.gif",
"pics/banner_3.gif",
"pics/black_2.gif",
"pics/end.gif")

 // 
var locationAfterPreload "seite.html" // <---hier die seite nachdem preloaden eintragen
var preloadbarWidth 200 // 
var preloadbarHeight 20 // 
var backgroundOfGradient "0000FF" 

// 
startingColor[0] = "f"
startingColor[1] = "f"
startingColor[2] = "f"

// 
endingColor[0] = "f"
endingColor[1] = "f"
endingColor[2] = "f"

// 
var gap // 

if (!document.alllocation.replace(locationAfterPreload)
var 1011121314f=15ijones = new Array(), sixteens = new Array(), diff = new Array();
var convert = new Array("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"), imgLen yourImages.length;
var loaded = new Array(), preImages = new Array(), currCount 0pending 00hilite = new Array(), cover = new Array();
var num Math.floor(preloadbarWidth/gap);
for (03i++) {
    startingColor[i] = startingColor[i].toLowerCase();
    endingColor[i] = endingColor[i].toLowerCase();
    startingColor[i] = eval(startingColor[i]);
    endingColor[i] = eval(endingColor[i]);
    diff[i] = (endingColor[i]-startingColor[i])/num;
    ones[i] = Math.floor(diff[i]);
    sixteens[i] = Math.round((diff[i] - ones[i])*15);
}
endingColor[0] = 0;
endingColor[1] = 0;
endingColor[2] = 0;
00;
while (<= num) {
    hilite[i] = "#";
    while (3) {
        hilite[i] += convert[startingColor[j]];
        hilite[i] += convert[endingColor[j]];
        startingColor[j] += ones[j];
        endingColor[j] += sixteens[j];
        if (endingColor[j] > 15) {
            endingColor[j] -= 15;
            startingColor[j]++;
        }
        j++;
    }
    0;
    i++;
}
function loadImages() {
    for (0imgLeni++) {
        preImages[i] = new Image();
        preImages[i].src yourImages[i];
        loaded[i] = 0;
        cover[i] = Math.floor(num/imgLen)*(i+1)
    }
    cover[cover.length-1] += num%imgLen
    checkLoad();
}
function checkLoad() {
    if (pending) { changeto(); return }
    if (currCount == imgLen) { location.replace(locationAfterPreload); return }
    for (0imgLeni++) {
        if (!loaded[i] && preImages[i].complete) {
            loaded[i] = 1pending++; currCount++;
            checkLoad();
            return;
        }
    }
    setTimeout("checkLoad()",10);
}
function changeto() {
    if (h+cover[currCount-1]) {
        var percent Math.round(100/imgLen)*currCount;
        if (percent 100) while (percent != 100percent--;
        if (currCount == imgLen && percent 100percent 100;
        defaultStatus "Loaded " currCount " out of " imgLen " images [" percent "%]";
        window.document.title "text im titel" currCount " out of " imgLen " images [" percent "%]";
        pending--;
        checkLoad();
        return;
    }
    eval("document.all.cell" + (h+1) + ".style.backgroundColor = hilite[h]");;
    h++;
    setTimeout("changeto()",1);
}
defaultStatus "Loaded 0 out of " imgLen " images [0%]."


</script>


das kommt alles in den headtag! und die kommentare beachten zwecks anpassung...

und dann an die stelle an dem der preloader auftauchen soll:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
<script language="JavaScript1.2">

document.write('<table border="1" bordercolor="#B4C8DC" cellpadding="0" cellspacing="0" width="' preloadbarWidth '"><tr height="' preloadbarHeight '" bgcolor="' backgroundOfGradient '">');
for (0numi++) {
    document.write('<td bordercolorlight="FF0000" bordercolordark="FF0000" width="' gap '" id="cell' + (i+1) + '"></td>');
}
document.write('</tr></table>');
loadImages();


</script>


das war es dann eigentlich schon! läuft super bei mir...
hoffe ich konnte dir damit helfen!

mfg :evil:
 

Blake

Moderator

Dabei seit: 29.10.2002

Beiträge: 2 183

 

4 Zum Seitenanfang

Mittwoch, 30. Juli 2003, 13:15

@weben
Sieht ziemlich kompliziert aus. Ich habe das nicht so mit Codes.

@maxtpayne
Mir ist egal ob es ein Flash oder java Preloader ist, hauptsache er erfüllt seinen Zweck. Du kannst mir, wenn du willst, den Flash Preloader schicken.
Gruß Lev
Dev. Account - fxencore
 

SevenofNine

Foren Gott

Dabei seit: 30.10.2002

Beiträge: 5 219

 

5 Zum Seitenanfang

Mittwoch, 30. Juli 2003, 13:44

Huhu

Blake .. nein ... sag doch nicht so etwas.. aber gut ..

Du musst einfach nur den code nehmen in den headtag rein und gut ...

abändern musst du nur das was da orange ist ..
Also aus .. pics/stats.gif machst du immer das wo die bilder liegen bei dir und wie sie heißen ... und wenn du mehr als 10 bilder hast dann entsprechend mehr .. nur das letze bidl .. das muss end.gif heißen

so nun noch die seite angeben die aufgerufen werden soll udn wo sie liegt .. (verzeichniss .. ) das war es schon .. alles hochladen udn du hast was du willst ..

ist echt nen süsses script ..
So wie wird es dann aussehen ??

Schwarze seite mit nen balken der von link snach rechts voller wird.... und in der statuszeile ne prozent anzeige .... erst wenn die bilder alles geladen sind .. geht es zur haupt seite ..... und peng .... die bidler die da sind ... sind sofort da.. weil ja schon auffm rechner ... man kann in die preloader seite ja noch etwas text einfügen ... dann hat der besucher schon mal was zu tun ... und der loader lädt wärend dessen so vor dich hin ...

gruß

Seven
Bevor du hier Fragen stellst, lese alle Dokumentationen und klicke die folgenden Links um mehr zu erfahren
WMW Forensuche,
WMW F.A.Q. und/oder
Allgemeine suche
 

apple

Moderator

Dabei seit: 29.01.2003

Beiträge: 928

 

6 Zum Seitenanfang

Mittwoch, 30. Juli 2003, 14:15

naja irgendwie geht das ganze bei mir aber ich dachte ein preloader soll die bilder vorher laden damit sie dann gleich da sind bei mir dauerts dann immer noch

schauts euch einfach auf dieser seite an HIER
Zur Unterhaltung einer Party trägt niemand so viel bei wie diejenigen, die gar nicht da sind.
Audrey Hepburn, Schauspielerin


Don't use thx-sry-plz
 

SevenofNine

Foren Gott

Dabei seit: 30.10.2002

Beiträge: 5 219

 

7 Zum Seitenanfang

Mittwoch, 30. Juli 2003, 14:36

Hallo ,

Also das klappt einwand frei .... die seite .. besser also die Bilder sind sofort da ....

Hab es getest in dem ich mal den browser cache geleert habe .. und dann die home seite aufgerufen habe ... lad lad lad

gruß

Seven
Bevor du hier Fragen stellst, lese alle Dokumentationen und klicke die folgenden Links um mehr zu erfahren
WMW Forensuche,
WMW F.A.Q. und/oder
Allgemeine suche
 

weben

Routinier

Dabei seit: 31.10.2002

Beiträge: 454

 

8 Zum Seitenanfang

Mittwoch, 30. Juli 2003, 14:47

@seven
das letzte bild muss nicht mal end.gif heißen...das is egal!

@apple
das was du sagst kann noch daran liegen das er die bilder zwar geladen hat aber vielleicht noch "schauen muss" wo diese dann hinkommen!

@blake
das is wirklich nur auf den ersten blick kompliziert
das einzige was du machen musst is die bilder eintragen, die seite angeben wo er dann hin soll wenn alles fertig is mit laden und halt den zweiten code schnipsel noch an der stelle plazieren wo dein ladebalken auftauchen soll! also drei sachen...

mfg :evil:

ps: im letzten viertel hast du auch noch die möglichkeit anzugeben wie der titel der seite sein soll + die bisher geladenen prozent...
 

Blake

Moderator

Dabei seit: 29.10.2002

Beiträge: 2 183

 

9 Zum Seitenanfang

Mittwoch, 30. Juli 2003, 19:04

Und wie kann man das Aussehen des Preloaders ändern?
Gruß Lev
Dev. Account - fxencore
 

weben

Routinier

Dabei seit: 31.10.2002

Beiträge: 454

 

10 Zum Seitenanfang

Mittwoch, 30. Juli 2003, 19:16

das aussehen kannst du nur soweit das du die seite ansich änderst und in dem du hier

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
var locationAfterPreload "seite.html" // <---hier die seite nachdem preloaden eintragen 
var preloadbarWidth 200 // 
var preloadbarHeight 20 // 
var backgroundOfGradient "0000FF"  

// 
startingColor[0] = "f" 
startingColor[1] = "f" 
startingColor[2] = "f" 

// 
endingColor[0] = "f" 
endingColor[1] = "f" 
endingColor[2] = "f"


mit den einstellungen rumspielst...aber es bleibt der balken...is halt DER bestandteil des preloaders...den kriegste nur weg wenn du das ganze ding umschreibst!

mfg :evil:
 

Ähnliche Themen