Visualizzazione dei risultati da 1 a 8 su 8

Discussione: preload image

  1. #1
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534

    preload image

    come posso far caricare per prima una certa immagine???

    insomma vorrei che appena si apre la pagina si carichi come prima cosa l'immagine che voglio io...


    grazie e ciuz

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    tipo questa

    preloadImages('file.gif', 'http://www.x.com/y.gif');
    function preloadImages()
    {
    if(document.images)
    {
    if(!document.imageArray) document.imageArray = new Array();
    var i,j = document.imageArray.length, args = preloadImages.arguments;

    for(i=0; i<args.length; i++)
    {
    if (args[i].indexOf("#")!=0)
    {
    document.imageArray[j] = new Image;
    document.imageArray[j++].src = args[i];
    }
    }
    }

  3. #3
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    scusa mexican ma di javascript non ne capisco quasi nulla... questo script carica come prima immagine quella o quelle indicate nella stessa pagina???

    se si è quello che cercavo...
    inoltre basta metterlo nell'head o lo devo richiamare in qualche modo??

  4. #4
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    ok

    sisi nell'head e richiami la funzione nel body

  5. #5
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    scusami se oggi sono molto --->


    ma basta che nell'head metto

    <script>
    preloadImages('images/body/vuoto_w1_h1.gif');
    function preloadImages()
    {
    if(document.images)
    {
    if(!document.imageArray) document.imageArray = new Array();
    var i,j = document.imageArray.length, args = preloadImages.arguments;

    for(i=0; i<args.length; i++)
    {
    if (args[i].indexOf("#")!=0)
    {
    document.imageArray[j] = new Image;
    document.imageArray[j++].src = args[i];
    }
    }
    }
    </script>



    e poi nel bodi metto

    <body ><---- questa non mi è chiara perchè come ho provato non va

  6. #6
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da Cream
    scusami se oggi sono molto --->


    ma basta che nell'head metto

    <script>
    preloadImages('images/body/vuoto_w1_h1.gif');
    function preloadImages()
    {
    if(document.images)
    {
    if(!document.imageArray) document.imageArray = new Array();
    var i,j = document.imageArray.length, args = preloadImages.arguments;

    for(i=0; i<args.length; i++)
    {
    if (args[i].indexOf("#")!=0)
    {
    document.imageArray[j] = new Image;
    document.imageArray[j++].src = args[i];
    }
    }
    }
    </script>



    e poi nel bodi metto
    <body onload="preloadImages()"><---- questa non mi è chiara perchè come ho provato non va

  7. #7
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    <script>
    preloadImages('images/body/vuoto_w1_h1.gif');
    function preloadImages()
    {
    if(document.images)
    {
    if(!document.imageArray) document.imageArray = new Array();
    var i,j = document.imageArray.length, args = preloadImages.arguments;

    for(i=0; i<args.length; i++)
    {
    if (args[i].indexOf("#")!=0)
    {
    document.imageArray[j] = new Image;
    document.imageArray[j++].src = args[i];
    }
    }
    }
    </script>
    </HEAD>
    <body onload="preloadImages()">


    mi da un errore: previsto oggetto

  8. #8
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    si sorry

    Originariamente inviato da Cream
    <script>
    preloadImages('images/body/vuoto_w1_h1.gif');
    function preloadImages()
    {
    if(document.images)
    {
    if(!document.imageArray) document.imageArray = new Array();
    var i,j = document.imageArray.length, args = preloadImages.arguments;

    for(i=0; i<args.length; i++)
    {
    if (args[i].indexOf("#")!=0)
    {
    document.imageArray[j] = new Image;
    document.imageArray[j++].src = args[i];
    }
    }
    }
    </script>
    </HEAD>
    <body onload="preloadImages()">


    mi da un errore: previsto oggetto
    non ti ho detto che all'interno delle parentesi nel body vanno le immagini da caricare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.