Avatar billede Slettet bruger
21. april 2000 - 17:58 Der er 3 kommentarer og
1 løsning

preload (igen :)

Hejsa,
Jeg vil gerne preloade en hel side med billeder før den vises i browservinduet.
Jeg har fundet et gammelt script som i kan se, problemet med dette er dog at det kun "virker" i netscape.
http://www.euhelev.dk/flash/loader.html

PS. det er ikke mig der har lavet det script.
Avatar billede ghostface Nybegynder
21. april 2000 - 20:14 #1
Jeg har set det her på en anden side. Du skal bare lige redigere lidt i den:
<BODY>
<script language="JavaScript">
<!--
function Start(){
if (self.document.StartAction.Full.checked) {
    FullOrbit()
    }
    else {
        if (document.images)
            window.location.replace("filnavn.html");
        else
            window.location.href = "filnavn.html";
        }
}
//indsæt();
// -->
</script>

Det her skal vist indsættes lige efter linket (hvis der er et).
Du kan altid gå til http://www.williamorbit.com. Det er dér, jeg har set det.
Avatar billede ghostface Nybegynder
21. april 2000 - 20:15 #2
den fik ikke lige det hele med sidst:<script language="javascript">
        <!--
        function initArray() {
        this.length = initArray.arguments.length;
        for (var i = 0; i < this.length; i++) {this[i] = initArray.arguments[i];}}
        var pics = new initArray(
        "images/nav/0p.gif",
        "images/nav/100p.gif",
        "images/nav/preload1.gif",
        "images/nav/preload2.gif",
        "images/indexback.gif",
        "images/pics/william-pieces.jpg",
        "images/pics/pieces-title.jpg",
        "images/orbback.jpg",
        "images/nav/orbit_off.gif",
        "images/nav/whatsnew_off.jpg",
        "images/nav/news_off.jpg",
        "images/nav/vote_off.jpg",
        "images/nav/discography_off.jpg",
        "images/nav/store_off.jpg",
        "images/nav/about_off.jpg",
        "images/nav/history_off.jpg",
        "images/nav/audio_off.jpg",
        "images/nav/interviews_off.jpg",
        "images/nav/review_off.jpg",
        "images/nav/links_off.jpg",
        "images/nav/guestbook_off.jpg",
        "images/nav/mailing_off.jpg",
        "images/nav/sitecredits_off.jpg",
        "images/nav/archives_off.jpg",
        "images/toolbar/left.gif",
        "images/toolbar/orbitani.gif",
        "images/toolbar/div.gif",
        "images/toolbar/page.gif",
        "images/toolbar/back_off.gif",
        "images/toolbar/top_off.gif",
        "images/toolbar/home_off.gif",
        "images/toolbar/email_off.gif",
        "images/toolbar/book_off.gif",
        "images/toolbar/texit.gif",
        "images/nav/tlc.gif",
        "images/nav/trc.gif",
        "images/nav/blc.gif",
        "images/nav/brc.gif",
        "images/dot.gif",
        "images/nav/border.gif",
        "images/nav/lborder.gif",
        "images/nav/rborder.gif",
        "images/nav/bborder.gif",
        "images/nav/wocom.gif",
        "images/nav/lefttitle.gif",
        "images/nav/titleback.gif");
        function complete(param) {document.wait.src = 'images/complete.gif';}
        function completex(param) {};
        // *************************************************************
        function GoPreLoad() {
        if (Jvers < "1.1")
          completex();
        else
          commence_loading();
        }
        function commence_loading() {
        for (g=0;g<pics.length;g++)
          eval('document.preload'+g+'.src = "'+pics[g]+'";');
        }
        // preload the status bar images
        if (Jvers >= "1.1") {
        blue = new Image();
        blue.src = "images/nav/preload2.gif";
        black = new Image();
        black.src = "images/nav/preload1.gif";
        }
        var loaded = new initArray(0);
        for (h=0;h<pics.length;h++)
        loaded[h] = 0;
        num_loaded = 0;

        function update(num) {
        loaded[num]++;
        if (loaded[num] == 2) {
          if (Jvers < "1.1")
          document.stats.status.value += "**";
          else
          eval('document.status'+num_loaded+'.src = "images/nav/preload2.gif";');
          num_loaded++;   
          if (num_loaded == pics.length)
          complete();
        }
        }
        if (Jvers < "1.1") {
        document.write("<a href='online.html' target='_top'><img src='images/loading.gif' border='0' name='wait'></a>");
        document.write('<br>');
        for (j=0;j<pics.length;j++) {
          document.write('<img src="'+pics[j]+'" width=5 height=10>');
        }
        } else {
        document.write("<img src='images/nav/0p.gif' width=20 height=10>"
          + "<img src='images/nav/preload2.gif' width=5 height=10>");
        for (k=0;k<pics.length;k++)
          document.write('<img src="images/nav/preload1.gif" width=5 height=10 name="status'+k+'">');
        document.write("<img src='images/nav/100p.gif' width=31 height=10>")
        document.write("<br><a href='online.html' target='_top'><img src='images/loading.gif' border='0' name='wait'></a><br>");
        }
        // -->
        </script>
Avatar billede Slettet bruger
22. april 2000 - 01:00 #3
Avatar billede ghostface Nybegynder
22. april 2000 - 12:26 #4
det gør ikke noget...*snøft*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester